我有如下数据:
A 2 3 LOGIC:A
B 3 3 LOGIC:B
C 2 2 COMBO:A
plot(Data$V2[Data$V4 == "LOGIC:A"], DATA$V3[Data$V4 == "LOGIC:A"])
但是无论何时我想在第4列为LOGIC时进行绘图,当我在plot命令中提供“ LOGIC”时,它都应同时绘图“ LOGIC:A”和“ LOGIC:B”。现在,它仅接受确切的第4列值。我可以使用通配符吗?
答案 0 :(得分:3)
您可以使用grepl
查找出现的字符串。
x <- c("LOGIC: A", "COMBO: B")
x[grepl("LOGIC", x)]
[1] "LOGIC: A"
答案 1 :(得分:0)