【发布时间】:2021-09-29 13:54:29
【问题描述】:
标题可能听起来有点奇怪,但我没有找到更好地定义我的问题的方法。
这里是一个示例数据集:
test = data.frame(genus = c("Acicarpha", "Acicarpha", "Acicarpha", "Acicarpha", "Acisanthera", "Acisanthera", "Acisanthera", "Acisanthera", "Acmella", "Acmella"), sp1 = c("NA", "bonariensis", "bonariensis", "spathulata", NA, "variabilis", "variabilis", "variabilis", NA, NA))
如您所见,我有几个可能的物种名称 (genus+sp1):Acicarpha NA、Acicarpha bonariensis、Acicarpha spathulata 、Acisanthera variabilis、Acisanthera NA和Acmella NA。
这里是交易:我试图只选择与 Acmella NA 相关的行,因为 sp1 列上的 only 返回值是 NA。其他物种也有 NA,但它们没有只有 NA。我怎样才能做到这一点?我在打我的头。
【问题讨论】:
标签: r filter match aggregate tidyverse