R语言Google Colab中加载hrbrthemes包提示不存在的解决方法咨询
问题根因
这个报错本质是你当前Google Colab的R运行环境里根本没安装hrbrthemes包,直接调用library()自然找不到对应文件。Colab的R实例是临时运行的快照,不会预装所有第三方扩展包,必须手动安装后才能正常加载。
具体操作步骤
- 第一步:在执行
library(hrbrthemes)之前先安装目标包,直接运行代码:install.packages("hrbrthemes")
注意:每次重连Colab、新开R会话的时候,之前安装的第三方包都会被环境重置清空,每一次新会话首次使用这个包时,都要重新跑一遍安装命令,不存在装一次永久生效的情况。 - 第二步:如果安装过程中提示依赖解析失败,连带把hrbrthemes的常用关联依赖一起装上,运行代码:
install.packages(c("hrbrthemes", "extrafont", "svglite", "scales")) - 第三步:安装完成后再执行原有的加载流程即可正常使用,参考示例代码:
library(ggplot2) library(hrbrthemes)
高频踩坑提醒
- 如果安装过程中因为网络问题拉取包超时、安装失败,可以先把CRAN镜像切换到国内访问更稳定的源再操作,运行代码:
options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
之后再执行安装命令,能大幅降低网络错误的概率。 - 用hrbrthemes自带的
theme_ipsum()做Covid-19疫情可视化时,装完包要记得执行一次hrbrthemes::import_roboto_condensed()导入配套字体,不然绘图时会触发字体缺失的二次报错。
内容的提问来源于stack exchange,提问作者user15519275
相关产品推荐
相关产品推荐

