无需字符型参数的pluck(col_name)纯tidyverse替代方案
纯tidyverse无字符参数提取列的解决方案
你可以使用tidyverse中的pull()函数来实现,它支持直接传入未加引号的列名,完美满足你的需求:
suppressWarnings(library(tidyverse)) # 使用pull()直接引用列名 tibble(a=1) %>% pull(a) #> [1] 1
pull()是dplyr(tidyverse核心包之一)专门用于提取数据框列的函数,相比pluck(),它更适配数据框的列提取场景,无需将列名转为字符型参数即可直接调用列变量名。
内容的提问来源于stack exchange,提问作者Sergey Skripko
相关产品推荐
相关产品推荐

