安装环境:

centos、R3.0.1

1、在终端下下载:

#cd /usr/local/

#wget http://mirror.bjtu.edu.cn/cran/src/base/R-3/R-3.0.1.tar.gz  (终端下输入)

2、解压文件:

#tar -zxvf R-3.0.1.tar.gz

#cd R-3.0.1

3、安装文件

#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

4、配置环境变量

cd  到etc/profile 。

编辑文件 vim profile

增加

export R_HOME=/usr/local/R-3.0.1

export PATH=.:$R_HOME/bin:$PATH

保存并退出。

然后

#source profile

重新启动操作系统

5、測试:创建脚本(t.R)

能够在当前环境下输入
#R

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc25jaGVuanQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

OK,安装完毕了。或者

在某一个目录下创建一个R文件xx.R

输入内容



#!/path/to/Rscript    #第一行

x<-c(1,2,3)    #R语言代码

y<-c(102,299,301)

model<-lm(y~x)

summary(model)

6、測试:运行脚本

在终端Rscript  xx.R #结果直接输出到终端

7、安装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

当然包之间会有依赖性,提示安装错误通常是依赖的包还没安装。能够先将依赖的包给安装好

在Linux下安装R语言软件的更多相关文章

  1. linux下安装与删除软件

    linux下安装与删除软件 (2005-07-04 11:24:10) 转载▼ 标签: 杂谈 分类: MSN搬家 现在linuxx下的软件大都是rpm,deb.tar.gz和tar.bz2格式.1.r ...

  2. Ubuntu下安装R语言和开发环境

    [简介]R是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. [R语言的安装]官网:https://www.r-pr ...

  3. Linux下查看Go语言软件运行情况

    在Linux下,使用"jps"可以查看用Java语言写的软件的运行情况,如果要查看GO语言写的软件的运行情况,可以使用"gops",但这不是系统自带的,需要进行 ...

  4. 在Linux下开发多语言软件(gettext解决方案)

    最近的项目出现了一个bug.项目是基于一个已有的成熟开源软件之上做修改的,新写了加解密库,用于为该成熟开源软件增添加解密功能.功能增加完成后效果都很好,可是就是中文出不来了,也就是说没办法自适应多语言 ...

  5. Linux下安装McAfee防病毒软件(企业版本)

    最近公司接一个项目虚拟化解决方案,不过所有硬件设备不是我们采购的,我们只是负责软体安装.我看了一下那个硬件设备那叫高,不过目前还到那边去安装,那边硬件还没安装完成,然后Boss给我拿来两台新服务器,让 ...

  6. Linux下安装php加速软件Xcache

    Nginx网站根目录:/usr/share/nginx/html 1.安装xcache cd /usr/local/src #进入软件包存放目录 wget http://xcache.lighttpd ...

  7. Linux下安装Redmine(项目管理软件)

    前置条件需要安装 ruby,rubygems,rake,rails和mysql数据库. 安装Redmine 和 Ruby.Rails对应的版本: Redmine version Supported R ...

  8. linux下安装R

    下载 版本:R3.2.2 下载地址:http://cran.rstudio.com/src/base/R-3/R-3.2.2.tar.gz 安装步骤: 解压 tar -zxvf R-3.2.2.tar ...

  9. Go学习笔记:Linux下安装Go语言

    CentOS7.6安装Go-1.12.9版本 1. 下载安装包到当前目录下> wget https://dl.google.com/go/go1.12.9.linux-amd64.tar.gz2 ...

随机推荐

  1. mybatis经验

  2. 【转】Twitter-Snowflake,64位自增ID算法详解

    Twitter-Snowflake算法产生的背景相当简单,为了满足Twitter每秒上万条消息的请求,每条消息都必须分配一条唯一的id,这些id还需要一些大致的顺序(方便客户端排序),并且在分布式系统 ...

  3. POJ 2217:Secretary(后缀数组)

    题目大意:求两个字符串的公共子串. 分析: 模板题,将两个字符串接起来用不会出现的字符分割,然后求分属两个字符串的相邻后缀lcp的最大值即可. 代码: program work; type arr=. ...

  4. 【bzoj1316】树上的询问 树的点分治+STL-set

    题目描述 一棵n个点的带权有根树,有p个询问,每次询问树中是否存在一条长度为Len的路径,如果是,输出Yes否输出No. 输入 第一行两个整数n, p分别表示点的个数和询问的个数. 接下来n-1行每行 ...

  5. python(3)-- 语句:条件、循环、break、continue...

    1. 条件语句 执行条件:判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围. [Python程序语言指定任何非0和非空(null)值为true,0 或 ...

  6. 【01】react 之 hello world

    React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站.做出来以后,发现这套东西 ...

  7. pat 甲级 1064. Complete Binary Search Tree (30)

    1064. Complete Binary Search Tree (30) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHE ...

  8. 51Nod 1003 1004 1009

    1003 阶乘后面0的数量 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 n的阶乘后面有多少个0? 6的阶乘 = 1*2*3*4*5*6 = 720,720后面有1 ...

  9. Android 项目提交到svn需要忽略的文件和文件夹

  10. ViewAnimator实现复杂的动画效果

    咱们先看个原生的 AnimatorSet animatorSet = new AnimatorSet(); animatorSet.playTogether( ObjectAnimator.ofFlo ...