测试用例:
library(dplyr)
library(plyr)
library(dplyr)
mtcars%>%rename(x=gear)
Run Code Online (Sandbox Code Playgroud)
这给出了错误.任何帮助将不胜感激.
基于@ hadley的推文.最佳答案是在dplyr之前加载plyr ALWAYS,而不是再次加载plyr.粘贴他的推文以供参考.
Hadley Wickham ?@hadleywickham Jul 27
@gunapemmaraju just load plyr before dplyr?
Run Code Online (Sandbox Code Playgroud)
当需要 plyr 再次采购文件时,我遇到了这个问题。你可以做
if("dplyr" %in% (.packages())){
detach("package:dplyr", unload=TRUE)
detach("package:plyr", unload=TRUE)
}
library(plyr)
library(dplyr)
Run Code Online (Sandbox Code Playgroud)