在我的數據框中,我有很多邏輯變量,並且我想將數據框分成多個子集,每個邏輯變量爲TRUE。例如,假設這是我的DF:在R中,如何根據多個分類變量將數據拆分爲多個子集的列表?
V1 V2 V3 V4
1 TRUE TRUE FALSE 2
2 TRUE FALSE TRUE 5
3 FALSE TRUE FALSE 4
所以我想有三個子集:
[1]
V1 V2 V3 V4
1 TRUE TRUE FALSE 2
2 TRUE FALSE TRUE 5
[2]
V1 V2 V3 V4
1 TRUE TRUE FALSE 2
2 FALSE TRUE FALSE 4
[3]
V1 V2 V3 V4
1 TRUE FALSE TRUE 5
感謝您的幫助!
「假設這是我的df」 - 不可能,因爲'data.frame(V = c(T,T,F))'不會像TT F那樣打印。請參閱http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example/28481250#28481250關於編寫使一個容易再現的例子的代碼的一些指導。 – Frank