私は列ヘッダーの部分名と数式(x> 0)の両方を使用して行をフィルタリングする方法を見つけようとしています。私は「W」で終わる「S」で終わるのヘッダーと列と列の値> 0を持つ行のみを含める部分列名と数式に基づいてデータフレームの行をフィルタリングする
OTU_ID X3_22L15_S X3_22T10_W X3_22L6_S X3_22Algae
1 denovo109 16 0 9 0
2 denovo147 44 484 28 0
3 denovo297 0 0 7 14
4 denovo1013 0 1 0 0
:ここに私のデータを考えます。私は列ヘッダーの部分文字列と特定の列の値に基づいてフィルタする方法に基づいて列をフィルターする方法を見つけましたが、2つのセットで同時に発生する値> 0に基づいてフィルターを掛けることができる何も見つかりませんでした異なる部分文字列で指定された列。
助けていただけたら幸いです!使用
行の値が何であっても、列の終わりを "W"で保持しますか? – www
はい。私はW&0で終わる任意の列に値> 0を持つ行のみが必要です。 –
参照してください。私は 'any_vars'に' all_vars'を置き換えることで答えを更新しました。これがあなたが望むものなら教えてください。 – www