我拥有以下内容:
df1<-read.table(text=" Id Item Group Hard
Id Item Group Hard
12 B12 A Y
14 B6 B N
17 B5 D Y
33 B10 D Y
44 B12 D N
55 B6 D Y
75 B5 D Y
44 B10 A Y
33 B12 D N
21 B6 A Y
16 B12 A N
",header=TRUE)
我希望获取以下表格:
id Item Group Hard
12 B12 A Y
44 B12 D N
55 B6 D Y
33 B12 D N
21 B6 A Y
16 B12 A N
我知道我需要告诉你我的努力,但我已经搜索了很久,却找不到任何解决方案。谢谢你的帮助。
subset(df1, Item != "B12")
,如果有许多其他的 'Item',而你只想要 'B6',那么就用subset(df1, Item == "B6" & Hard == "Y")
。 - akrunsubset(df1, !(Item == "B12" & Hard != "Y"))
吗? - akrun