我有以下数据和主题ID。
V1
1 2
2 2
3 2
4 2
5 2
6 2
7 2
8 2
9 2
10 2
11 2
12 2
13 2
14 2
15 2
16 4
17 4
18 4
19 4
20 4
21 4
22 4
23 4
24 4
我希望将V1 == 4的所有数据行进行子集化。这样我就可以看到哪些观察与主题4有关。
例如,正确的输出将是
16 4
17 4
18 4
19 4
20 4
21 4
22 4
23 4
24 4
但是,在子集化后给出的输出并没有给出正确的行。它只是给了我。
V1
1 4
2 4
3 4
4 4
5 4
6 4
7 4
8 4
我无法分辨哪些观察与主题4相关,因为观察1:8是针对主题2.
我尝试了常用的方法,例如
condition<- df == 4
df[condition]
如何对数据进行子集化,以便我返回一个数据集,显示主题4的正确行号。
答案 0 :(得分:0)
自从发布以来,我设法找到了解决方案。
read()
然而,我仍然对这个问题的其他解决方案非常感兴趣,所以如果你知道另一种方法,请发帖。
答案 1 :(得分:0)
您还可以使用子集函数:
subset(df,df$V1==4)