R:`select()`不处理列表
我正在尝试编写代码:R:`select()`不处理列表,r,list,select,R,List,Select,我正在尝试编写代码: gles_wide <- gles %>% select(ids, contains("64a"), contains("200m"), contains("90"), contains("101"), contains("40_1"), contains("date_of_last_access") ) 但每次出现以下错误时: 选择不处理列表 我可以用什么来代替吗?我已经再次加载dyplr,尝试重命名等 谢谢大家! 尝试在列表上运行dplyr select
gles_wide <- gles %>% select(ids, contains("64a"), contains("200m"), contains("90"), contains("101"), contains("40_1"), contains("date_of_last_access") )
但每次出现以下错误时:
选择不处理列表
我可以用什么来代替吗?我已经再次加载dyplr,尝试重命名等
谢谢大家! 尝试在列表上运行dplyr select时发生此错误 以下内容将导致错误:选择不处理列表 或者使用purr::purch 如果要选择多个值,请使用purrr::keep
尝试在列表上运行dplyr select时发生此错误 以下内容将导致错误:选择不处理列表 或者使用purr::purch 如果要选择多个值,请使用purrr::keep
能否显示要从中选择的数据框以及要选择的列表?不清楚你写了什么,你到底想做什么。宝琳,请你提问,并对代码进行任何实质性的编辑/重写/添加/更正/。。。直接在问题中。读者很容易跳过评论,当有很多评论时,一些评论会被界面隐藏。最好保持问题的完整性。谢谢能否显示要从中选择的数据框以及要选择的列表?不清楚你写了什么,你到底想做什么。宝琳,请你提问,并对代码进行任何实质性的编辑/重写/添加/更正/。。。直接在问题中。读者很容易跳过评论,当有很多评论时,一些评论会被界面隐藏。最好保持问题的完整性。谢谢
lis <- list(a=1,b=2, c=3)
lis %>% select(a)
lis <- list(a=1,b=2, c=3)
lis %>% magrittr::extract2("a")
lis %>% purrr::pluck("a")
lis %>% purrr::keep(names(.) %in% c("a","b"))