2
我有兩個daframes(A,B),都包含完全相同的列。如何在R中按其他因素級別對數據框進行子集劃分?
A<-data.frame(factor=c("A","B","C"),value=c(1,2,3))
B<-data.frame(factor=c("A","B","C","D","E"),value=c(7,8,9,4,5))
在我想具有B
一個子集僅包含A$factor
(A,B,C)和相應的值的電平的端部。任何想法如何做到這一點? 我看着merge()
函數,但不能得到它的工作。
請注意,'一個因素levels'是*不*一樣的因素uniue值。換句話說,一個因素可能具有未在價值中表示的水平。例如:'X < - 因子(c(「男性」,「男性」),水平= c(「女性」,「男性」)) –