centos、R3.0.1
#wget http://mirror.bjtu.edu.cn/cran/src/base/R-3/R-3.0.1.tar.gz (终端下输入)
#tar -zxvf R-3.0.1.tar.gz
#cd R-3.0.1
#yum install gcc-gfortran
#yum install glibc-headers
#yum install gcc-c++
#yum install readline-devel
#yum install libXt-devel
#./configure --enable-R-shlib --prefix=/usr/local/R-3.0.1
#make
#make install
cd 到etc/profile ,
编辑文件 vim profile
加入
export R_HOME=/usr/local/R-3.0.1
export PATH=.:$R_HOME/bin:$PATH
保存并退出,
然后
#source profile
重启操作系统
输入内容
#!/path/to/Rscript #第一行
x<-c(1,2,3) #R语言代码
y<-c(102,299,301)
model<-lm(y~x)
summary(model)
在终端Rscript xx.R #结果直接输出到终端
wget http://cran.at.r-project.org/src/contrib/Archive/xlsx/xlsx_0.5.5.tar.gz
上面是一个例子,若是你不知道包的版本号,我有一个办法:
wget http://cran.at.r-project.org/src/contrib/Archive/包名 比如包名是xlsx
然后文件夹下会下载一个网页就是包名网页,里面有包的版本号,然后复制你要的版本号重新下载
wget http://cran.at.r-project.org/src/contrib/Archive/xlsx/xlsx_0.5.5.tar.gz
然后在下载的包的目录下执行 R CMD INSTALL xlsx_0.5.5.tar.gz
当然包之间会有依赖性,提示安装错误一般是依赖的包还没安装,可以先将依赖的包给安装好
原文地址:http://blog.csdn.net/snchenjt/article/details/46608035