1

我有一个如下所示的 data.frame:

  cln1    cln2    cln3    cln4    
    0      1        2      0   
    3      9        7     12
    1      0       13      0   
    4     98       23     11    

我只想对不包含 0 个元素的行和列进行子集化。所需的输出将是:

  cln1    cln2    cln3    cln4    
    3      9        7     12
    4     98       23     11    
4

1 回答 1

4

假设你data.frame被称为“mydf”:

> mydf[!rowSums(mydf == 0), ]
  cln1 cln2 cln3 cln4
2    3    9    7   12
4    4   98   23   11
于 2013-08-27T16:27:56.870 回答