dplyr错误Rlang 0.3.0。 filter_impl(.data,quo)中的错误

时间:2018-10-19 14:41:26

标签: r dplyr

我更新了ggplot2tidyverserlang,现在函数filter不再起作用。

我收到此错误消息:

Error in filter_impl(.data, quo) : 
  Evaluation error: `as_dictionary()` is defunct as of rlang 0.3.0.
Please use `as_data_pronoun()` instead.

知道要做什么吗?

  

版本                  _
  平台x86_64-apple-darwin13.4.0
  拱形x86_64
  os darwin13.4.0
  系统x86_64,darwin13.4.0
  状态
  专业3
  次要3.2
  2016年
  第10个月
  第31天
  svn rev 71607
  语言R
  version.string R版本3.3.2(2016-10-31)   昵称真诚的南瓜补丁

1 个答案:

答案 0 :(得分:0)

仅更新您的R软件包,不需要升级到新的R版本。

发出下一个命令R version 3.2.3 (2015-12-10)为我解决了这个问题:

install.packages(c("BH", "bindr", "bindrcpp", "curl", "data.table", "dplyr", "evaluate", "highr", "Hotelling", "mime", "pkgconfig", "plogr", "quantmod", "R6", "Rcpp", "RgoogleMaps", "rjson", "rmarkdown", "stringi", "stringr", "tibble", "tidyxl", "TTR", "xts", "zoo"))

(软件包列表是由RStudio创建的(我已经更新了所有软件包),但我认为install.packages("dplyr")就足够了。