我正在尝试仅选择没有缺失值的行:
library(dplyr)
x = data.frame(a = c(NA, 2, 3, 4))
var_a <- "a"
# This works:
x %>% filter(!is.na(a))
# That works too:
var_a <- quo(a)
x %>% filter(!is.na(!!var_a))
# But this doesn't work:
var_a <- "a"
x %>% filter(!is.na(!!var_a))
我需要更改最后一行的内容才能使其工作吗?因为我必须使用var_a <- "a"。 非常感谢!