【发布时间】:2020-05-10 15:59:41
【问题描述】:
作为@allan-cameron 在Most concise way to get a value from within a tibble 中出色回答的跟进
如果我在band-instruments 中添加一些NA
bandy <- tibble(name = c("John", "Paul", "Keith", "Eric", NA),
plays = c("guitar", "bass", "guitar", NA, "kazoo"))
with(bandy, plays[name == "John"])
# [1] "guitar" NA
with(bandy, name[plays == "guitar"])
# [1] "John" "Keith" NA
有人可以解释为什么我要退回那些 NA 吗?避免退货的最优雅方法是什么?
【问题讨论】:
标签: r