是否有R代码删除仅包含连续空格的行

时间:2019-04-08 21:31:27

标签: r filtering

我有一个数据框,其中第一列是电子邮件地址,其余各列是该人同意的声明。我只想过滤掉那些没有同意的行。如果他们同意一件事情,他们会留下来(因此,在下面只会删除道格的行。

Email         C1    C2    C3
q@gmail.com   agree       agree
bob@gmail.com       agree
doug@gmail.com]

我没有运气就在excel中尝试过。我还没有看到可以解决此问题的R代码。

1 个答案:

答案 0 :(得分:0)

一个基本的R解决方案,使用rowSums()来计算每行非空白单元格

df <- df[rowSums(df != "") > 1, ]

> df
          Email    C1    C2    C3
1   q@gmail.com agree       agree
2 bob@gmail.com       agree