【发布时间】:2020-10-05 09:34:30
【问题描述】:
我目前正在使用 R,并在 tidyverse 中遇到了函数 all_of。这个函数的存在是为了什么?似乎我可以在每个可以使用all_of(x) 的地方只使用x..
示例:
图书馆(tidyverse)
tb <- tibble(a=1:3, b=1:3, c=1:3)
x <- c("a", "b")
tb %>% select(all_of(x))
tb %>% select(x)
tb %>$ select(-all_of(x))
tb %>% select(-x)
带有all_of 的两行与没有额外函数的行产生相同的返回值。我为什么要费心使用它们?
【问题讨论】:
标签: r dataframe tidyverse tibble