以前一直用install.packages("packageName")安装R包的,最近文件服务器扩容以后发现这样安装出现了问题,窗口出现的警告信息:html
没法在貯藏處/tjjiang/pengyousong/R/rattle_2.6.5.tar.gz/src/contrib中读写索引服务器
我也不知道该怎么解决,因而只有寻找新的方法。在参考了网上的一些博客以后,如今总结下面两种方法:网络
1 从网络直接安装包wordpress
最省事的方法是经过install.packages("包名字“)来实现。该函数能够指定安装目录,经过参数lib;也函数
能够指定包所在的网址,这适合在默认网址下没有找到该包的状况;以下所示: install.packages("包名字",lib="安装目录",repos="包所在的网址))。也有网友说能够经过参数contriburl指定包所在的网址,以下:url
install.packages(“stepNorm”,contriburl=”http://www.your.url”,dependencies = TRUE)spa
我在尝试这样安装的时候仍是出现了上面提到的问题。命令行
2 从本地安装包orm
1)install.packages("包文件的完整路径“)htm
2)在命令行下(不是R窗口)直接输入:
R CMD INSTALL 包文件的完整路径
参考:
http://azaleasays.wordpress.com/2008/05/01/install-r-packages/