假设我有一个包含100多列的数据集,我只需要保留数据中那些符合一个条件的行,这些行应用于所有100列.我该怎么做?
假设,它如下所示...我只需保留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
Run Code Online (Sandbox Code Playgroud)
在上面的例子中,除了最后一行之外,所有行都将成为它.我需要将结果放在与原始行相同的数据帧中.不确定我是否可以使用lapply循环遍历> 0的列或我可以使用子集..任何帮助表示赞赏
我可以使用列索引吗df<-subset(df,c(2:100)>0)?这不能给我正确的结果.