intersect
はデータフレームでは機能しませんので、dfA
の行名がdfB
の行名と一致するデータのみを使用してサブセットを使用してdfA
のサブセットを作成しようとしています。 には5000行、dfB
には3000があり、dfB
の行名はすべてdfA
の行名に存在するため、3000行になるはずです。データフレーム内の行名の交点(データのサブセット)?
以下は、データなしのdfA
の列名を返します。
mysubset = subset(dfA, dfA[,0] %in% dfB[,0])
'DFA小さなデータフレームを用いて、[(%のrownames(DFB)にrownames(DFA)%)を、] ' – Masoud
' dplyr :: semi_join' –
また、 'R'にインデックスゼロはなく、インデックスは1ベースです。 'dfA [、0]'と 'dfB [、0]'は存在しません。 –