子集然后绑定按预期工作
var <- c("wt", "mpg")
mtcars %>% select(!!!var) -> df1
mtcars %>% select(!!!var) -> df2
bind_rows(df1, df2)
但是如果我们跳过中间步骤
bind_rows(
mtcars %>% select(!!!var),
mtcars %>% select(!!!var)
)
它失败了Error: only lists can be spliced