如何在R中过滤掉具有特定字符串的行?

时间:2015-10-22 03:15:41

标签: r

V1    V2
P1    1
P1    2
P1    3
P1    4
P1    2
P1    3
P1    4
P2    0
P2    3
P1    1
P3    1
P3    5

大家好,我想将数据集B中仅包含P1的行(以及变量V2)过滤到新表中。我试过了

filter(str_detect(B$V1, "P1"))

和`B [grep(“P1”,rownames(B)),]

两者都不起作用。原来是执行O obs。谢谢! `

1 个答案:

答案 0 :(得分:2)

尝试使用

B[B$V1 == "P1", ] 

它会完美运作!