id type company
1 NA NA
2 NA ADM
3 North Alex
4 South NA
NA North BDA
6 NA CA
这是另一个问题的开始数据集,该问题与我今天在寻找自己问题的答案时删除某些列中具有NA的行有关。
还有这个
df1[!is.na(df1$type) & !is.na(df1$company),]
# id type company
#3 3 North Alex
#5 NA North BDA
是答案之一。
我认为这对我也有帮助,但是我认为使用“&”已经意味着必须同时满足所有条件。 但是,如该命令所产生的上表所示,即使仅满足两个条件之一的行也已被删除。
长话短说:当使用多个条件时,我必须使用什么来告诉r必须删除所有条件才能删除给定的行?
谢谢!