我有一个字段名称的字符向量,我想用dplyr选择.我正在使用select_()的下划线版本.
select(mtcars, mpg) # works OK
select(mtcars, mpg, disp, am) # works OK for multiple fields
Run Code Online (Sandbox Code Playgroud)
现在让我们使用下划线版本
fie <- c("mpg")
select_(mtcars, fie) # works OK for one
fie <- c("mpg", "disp", "am")
select_(mtcars, fie) # problem: only returns one column
select_(mtcars, ~fie) # problem: doesn't work
Run Code Online (Sandbox Code Playgroud)
我很困惑如何让这个工作.有什么建议?谢谢