RStudio加载dplyr报无lifecycle包、找不到left_join函数如何解决?
解决步骤
- 第一步:安装缺失的
lifecycle依赖包,执行代码:
本次报错的核心原因是dplyr运行依赖install.packages("lifecycle")lifecycle包,本地环境未安装该依赖导致dplyr无法正常加载,因此无法调用left_join函数。 - 第二步:安装完成后重新加载dplyr包,执行代码:
library(dplyr) - 第三步:重新运行原数据合并代码即可正常执行:
test = as.data.frame(left_join(registerPers, pers, by = c("RB030", "PB030")))
兜底处理方案
如果安装lifecycle过程中仍提示其他依赖包缺失,可以直接重装dplyr并同步安装所有关联依赖,执行代码:
install.packages("dplyr", dependencies = TRUE)
内容的提问来源于stack exchange,提问作者Erica
相关产品推荐
相关产品推荐

