R语言 什么是拔毛(col_name)的适当替代项

cqoc49vn  于 2023-01-15  发布在  其他
关注(0)|答案(1)|浏览(109)

这是我的工具箱中一个相当常见的操作。我想要一个不使用字符的纯tidyverse解决方案。

suppressWarnings(library(tidyverse))
tibble(a=1) %>% pluck('a')
#> [1] 1
tibble(a=1) %>% pluck(a)
#> Error in list2(...): object 'a' not found

reprex package(v2.0.1)于2023年1月10日创建

6qftjkof

6qftjkof1#

我们可以使用pull

tibble(a =1) %>%
   pull(a)
[1] 1

或者如果我们想使用pluck

tibble(a=1) %>% 
 pluck(deparse(substitute(a)))
[1] 1

相关问题