【发布时间】:2019-01-28 16:44:33
【问题描述】:
Indicator Name Examine
1 Alpha NA
2 Beta 2013
3 Beta 2017
4 Beta NA
5 Charlie 2013
6 Charlie 2017
7 Charlie NA
8 Delta 2016
9 Echo 2016
10 <NA> NA
11 <NA> NA
12 Foxtrot 2007
13 Foxtrot NA
在这里,我想删除Examine 中存在NA 的行,如果Indicator Name 有多个条目,除了 为NA。
因此,第 4、7 和 13 行将被删除。
样本df:
structure(list(`Indicator Name` = c("Alpha", "Beta", "Beta",
"Beta", "Charlie", "Charlie", "Charlie", "Delta", "Echo", NA,
NA, "Foxtrot", "Foxtrot"), Examine = c(NA, 2013, 2017, NA, 2013,
2017, NA, 2016, 2016, NA, NA, 2007, NA)), row.names = c(NA, 13L
), class = "data.frame")
【问题讨论】: