這可能是重複的,但我已使用各種不同的關鍵字試圖找到答案並失敗。我想要做的是從數據幀中移除的多個列不匹配的所有實例:R:將數據幀減少爲完全匹配兩列的行
id = c(1,1,1,2,2,3,3,4,5,5)
type = c("a", "a", "b", "b", "b", "a", "b", "b", "a", "a")
df = data.frame(id,type)
id type
1 1 a
2 1 a
3 1 b
4 2 b
5 2 b
6 3 a
7 3 b
8 4 b
9 5 a
10 5 a
在這種情況下,我想只保留那些在每個ID完全匹配的行,所以我的輸出應該是
id type
4 2 b
5 2 b
8 4 b
9 5 a
10 5 a
在此先感謝任何人可以幫助我在這裏!
是的,這將做到這一點!我知道必須有一個簡單的方法來做到這一點,但我無法找到它。謝謝! –