更新 dplyr,dplyr::select_vars 中的错误
Posted
技术标签:
【中文标题】更新 dplyr,dplyr::select_vars 中的错误【英文标题】:update dplyr, Error in dplyr::select_vars 【发布时间】:2017-03-21 03:26:08 【问题描述】:dplyr::select_vars(colnames(data), ...) 中的错误: 找不到函数“tidy_quotes”
当我使用更新 dplyr 时出现上述错误 这个:
if (packageVersion("devtools") < 1.6)
install.packages("devtools")
devtools::install_github("hadley/lazyeval")
devtools::install_github("hadley/dplyr")
当我尝试使用 dplyr 或 tidyr 时出现上述错误
不知道如何解决这个问题。请帮忙。我在 Ubuntu14 中使用 RStudio。
【问题讨论】:
dplyr 正在将其 NSE 系统切换到更广泛的lazyeval 分支,称为rlang,如果您尝试运行开发版本,您可能还需要安装它。或者直接安装CRAN版本,安装更简单,更稳定。 【参考方案1】:看起来您在安装 dplyr 软件包时遇到了问题。最好删除 plyr 和 dplyr 包,然后再次尝试安装它。
【讨论】:
【参考方案2】:如果你想试试这个,试试下面的命令在 dplyr 中选择变量:
df <- df %>%
select(c(var1, var2, var3))
我通常遇到 select_vars 的问题
【讨论】:
以上是关于更新 dplyr,dplyr::select_vars 中的错误的主要内容,如果未能解决你的问题,请参考以下文章
R dplyr mutate 条件 when_case 无法更新数据帧