100桁の列を持つデータセットがあり、100桁のすべての列に1つの条件を満たすデータのみを保持する必要があるとします。複数の列条件に基づく行のフィルタリングR
と仮定、その以下のよう...私だけのCol1の又は2又は3又は4のいずれかは、上記の例では> 0
Col1 Col2 Col3 Col4
1 1 3 4
0 0 4 2
4 3 4 3
2 1 0 2
1 2 0 3
0 0 0 0
ある行を保持する必要が、最後の行以外のすべての行がそれを行います私は元のデータフレームと同じデータフレームに結果を配置する必要があります。 > 0または私がサブセットを使用することができる列をループするためにlapplyを使用できるかどうかわからない場合。
列インデックスを使用してdf<-subset(df,c(2:100)>0)
を行うことはできますか?これは私に正しい結果を与えません。
ねえ、私は100の奇数列を持っている場合、私はものを100回入力する必要がありますどのようなJilber ..わからないだろうと?理想的です。私に教えてください – kaos1511
ベクトルがたくさんある場合は、データフレームまたは行列を作成する必要があります。 –
最初の解はすべての実数に対して機能しますが、2番目の解は非負の数に制限されます。 –