我有一個數據幀,如下通過比較2列中的值來拆分R中的數據框?
ID1 ID2 INT
aaa qqq 1
aaa ccc 2
aaa nnn 1
aaa yyy 1
bbb nnn 3
bbb aaa 4**
ccc ddd 3
ddd bbb 1***
ppp yyy 2
ppp ccc 1
mmm bbb 1***
mmm ppp 2
nnn ccc 2
我希望將數據分割成新的數據幀,如下所示,其中,如下所示任一或ID1 ID2的ID的任何發生分組?
For aaa
ID1 ID2 INT
aaa qqq 1
aaa ccc 2
aaa nnn 1
aaa yyy 1
aaa bbb 4**
在該數據幀中的第4行是在ID2爲「AAA」
For bbb
ID1 ID2 INT
bbb nnn 3
bbb aaa 4
bbb ddd 3***
bbb mmm 2***
我怎麼能做到這一點R中的原始數據的第6行?
拆分有助於拆分基於列ID1的數據,我已經改寫了這個問題,有沒有辦法在ID1或ID2中出現元素以獲取上述列表的方式? – user3509031
查看我的更新回答 – Jaap
如果答案適合您,通常您會接受答案(和/或給出答案upvote)。這將爲未來的讀者提供解決方案價值的線索。另見本幫助頁面:[當某人回答我的問題時,我應該怎麼做?](http://stackoverflow.com/help/someone-answers) – Jaap