大きなデータ フレームのサブセット化に問題があります。5,000 の観測と 60 以上の列があります。〜 30 列に基づいてサブセット化したい - 基本的に、これらの 30 列の値の合計がinterest == 0
. 以下に小さなサンプルを示します: UID #1 と #3 を削除したいと思います。
UID 236.1(b) 261.5(c) 261.5(d)
1 0 0 0
2 2 3 0
3 0 0 0
4 0 0 0
次のコードを試しました:
sub <- subset(df, rowSums(df[, 29:60]>0))
次のエラー用語が生成されました。
subset.data.frame(merge_charge, rowSums(merge_charge[, 29:60] > : 'subset' は論理値でなければなりません) のエラー
と:
test <- subset(rowSums(df[,29:60]>0))
次のエラーが発生しました:
subset.default(rowSums(merge_charge[, 29:60] > 0)) のエラー: 引数 "subset" がありません。デフォルトはありません
提案や指針をいただければ幸いです。