install.packages详解 (2014-02-16 23:07:58)转载▼
标签: it 分类: R
R中用.libPaths()函数查看lib路径,如果有多个lib,install.packages()默认是安装在第一个目录下。
(1)install.packages(“tm”, dependencies=TRUE)
用默认参数从CRAN上安装了tm程序包。dependencies设置为TRUE,在安装过程中通知install.packages函数下载并安装初始安装过程所依赖的程序包。
(2)setwd("~/Downloads/")
install.packages(“RCurl_1.5-0.tar.gz”, repos=NULL, type=“source”)
直接使用源代码的压缩文件进行安装。用 setwd函数确保R的工作路径已设置为保存源代码的目录,然后就可以简单地执行前面的命令从源代码安装了。注意,这里需要改动两个参数。首先,设置repos=NULL来告诉函数不要使用CRAN中任意一个资源库,设置type="source"告诉函数使用源代码安装。
(3)install.packages(‘包名字’, lib=‘安装目录’, repos=‘包所在的网址’)
参数lib指定安装目录。在默认网址下没有找到该包的情况下,也可以指定包所在的网址。
(4)从本地安装包
1)install.packages(‘包文件的完整路径’)
2)在命令行下(不是R窗口)直接输入:R CMD INSTALL 包文件的完整路径。
如果你已经下载了扩展包的ZIP压缩文件,你可以用下面的命令指定路径安装扩展包。
install.packages(”路径名/文件名.zip”, contriburl = NULL)
install.packages(”c:/adapt_1.0-4.zip”, contriburl = NULL)