如何在R中安装plotrix包?Ubuntu16.04升级R至3.6.6方法
我来帮你搞定这两个问题,针对Ubuntu 16.04环境下升级R到3.6.6,以及顺利安装plotrix包,我整理了一步步的操作流程:
一、将R从3.4.4升级到3.6.6(Ubuntu 16.04)
Ubuntu 16.04默认软件源里的R版本偏旧,咱们需要添加CRAN的专用源来安装指定版本的R:
- 首先更新系统的包索引,确保获取最新的软件信息:
sudo apt update - 添加CRAN官方的GPG密钥,用于验证R包的合法性:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 - 把适配Ubuntu 16.04(代号xenial)的R 3.6.x系列源添加到系统源列表中:
(注:sudo sh -c 'echo "deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/" >> /etc/apt/sources.list'xenial-cran35源对应R 3.5及以上版本,包含咱们需要的3.6.6) - 再次更新包索引,然后指定安装R 3.6.6版本:
sudo apt update sudo apt install r-base=3.6.6-1xenial - 验证升级结果:打开R控制台,输入以下命令,确认版本显示为3.6.6即可:
version
二、plotrix包的正确安装方法
升级到R 3.6.6之后,就可以正常安装plotrix包了,操作很简单:
- 打开R控制台(或RStudio),执行安装命令:
安装时会提示选择CRAN镜像,建议选国内的镜像(比如清华大学、中国科学技术大学的镜像),下载速度会更快。install.packages("plotrix") - 安装完成后,加载包验证是否安装成功:
如果没有报错信息,就说明plotrix已经可以正常使用啦。library(plotrix)
小提示
如果升级过程中遇到依赖缺失的报错,可以尝试执行sudo apt -f install来自动修复依赖问题。另外,Ubuntu 16.04是比较老旧的系统了,如果后续有条件,建议考虑升级到更高版本的Ubuntu,能获得更完善的软件支持。
内容的提问来源于stack exchange,提问作者Benyamin Jafari
相关产品推荐
相关产品推荐

