一.安装R包的方式:
由于R包发布在cran上的包非常严格所以很多功能强大的包并不能直接在cran上下载到--也就是说用 install.package 命令无法下载,这是后的话你就要尝试去github上看看有没有这个包名,一般的话包在这两个地方都能找到。
二.cran上的安装
不知道各位R友有没有遇到过这种坑爹情况,直接在Rstudio中用install.package去下载包有时候会非常的慢,慢到1.几兆的包要下好久,这时候的话推荐一个我觉得比较好的方法:
- 先在studio中用install方法找到包的链接
- 然后复制链接,打开终端,用 wget 下载包
-
然后在studio中手动安装:tools-》installpackages然后选择你终端下载的包安装就行
屏幕快照 2017-02-12 10.38.02.png
三.github上包的安装
个人觉得安装github上包的频率还是非常高的,但出错的概率也是非常高的
一般安装:
首先在cran上安装devtools这个包
然后library(devtools)%>%install_github('包名','作者名')
运气好能够直接下载安装好但大多数时候会出问题,这时候就要换一种方式了
手动安装:
- 登录github官网找到你要的包,然后下载下来
- 但下载下来后你会发现格式是zip的studio中没法安装zip包,只支持.tgz和.tar.gz的,这时候你就要重新压缩包了
- 解压出zip的文件夹然后在终端下重新压缩:然后就会出现.tar.gz的格式包了
- 最后直接在studio中手动安装就行啦
这是一点在mac下R包安装的心得,希望能帮助到各位,以后还会陆续将一些可视化,机器学习等方面的学习心得发布~~~
网友评论