R语言入门1:安装R和RStudio

中科院遗传学博士研究生
9 人赞同了该文章

1. Windows安装R

在Windows系统上,安装R语言比较简单,直接从R的官方网站下载,按照正常的软件安装流程点下一步即可。

2. Windows安装RStudio

R语言自带的工作窗口界面非常不美观,用起来也非常不方便。于是有人发明了RStudio:

RStudio是R语言的一种集成开发环境,它是免费自由软件。RStudio同时有桌面版和服务器版。RStudio基于C++开发,它的图形用户界面基于Qt。Rstudio使R更加方便和容易使用。

Windows操作系统下,安装RStudio也非常简单,从官网下载后直接安装即可。

3. Linux 安装R

要在Linux操作系统上安装最新版本的R,我们可以使用apt-get命令。但是,在这之前,我们需要更新系统的源文件。对于Ubuntu操作系统,不同的版本具有不同的源文件,我们需要先查看自己的操作系统版本,添加并更新相应的源文件后,才可以安装。
1. 查看Linux操作系统的版本

  1. # 使用如下命令查看操作系统的版本
  2. lsb_release -a

显示我的操作系统版本是Ubuntu 16.04,代码是xenial,根据官方的安装文档提示,我们需要在/etc/apt/sources.list中,添加相应的下载源:

  1. # cd进入home目录
  2. cd ~
  3. # 以管理员权限,打开sources.list文件(修改sources.list文件需要root权限)
  4. sudo vim /etc/apt/sources.list
  5. # 在sources.list中添加源,并保存
  6. deb https://mirrors.tuna.tsinghua.edu.cn/CRAN//bin/linux/ubuntu xenial/
  7. # 更新源
  8. sudo apt-get update
  9. # 在更新源的过程中,由于安全性问题,系统报错,输入如下命令解决:
  10. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
  11. # 重新更新源
  12. sudo apt-get update
  13. # 安装R
  14. sudo apt-get install r-base

4. Linux安装RStudio Server

首先,打开并查阅RStudio Server的官方文档,查阅软件安装的相关说明。根据安装文档的说明,按照以下步骤进行安装:

  1. # 安装R,已完成
  2. # 安装 gdebi-core gdebi-core
  3. sudo apt-get install gdebi-coresudo apt-get install gdebi-core
  4. # 下载RStudio Server安装包
  5. wget https://download2.rstudio.org/rstudio-server-1.1.383-amd64.deb
  6. # 安装RStudio Server
  7. sudo gdebi rstudio-server-1.1.383-amd64.deb
  8. # 查看服务器的地址
  9. ifconfig
  10. # 使用网页登录 RStudio Server
  11. 服务器地址:8787
发布于 2017-11-17

R语言入门1:安装R和RStudio的更多相关文章

  1. R语言入门(1)-初识R语言

    设置R语言环境为英文环境 其实不设置也行...就是报错提示的内容是中文的话, 会不太好理解.. 1. 首先在用户根目录下cat查看一下, 发现没有.Renviron文件, 这个是R语言的环境配置文件. ...

  2. R语言无网络安装R包,彻底解决依赖问题!

    R version: 3.5.3, 3.6.3 更新日期: 2020-9-10 大家测试后多提建议哈, 有问题我会持续更新的 在工作中,我们使用的服务器通常是不能联外网的,这在安装R包的时候产生了巨大 ...

  3. 【Introduction】R语言入门关键小结

    写在前面:本博客为本人原创,严禁任何形式的转载!本博客只允许放在博客园(.cnblogs.com),如果您在其他网站看到这篇博文,请通过下面这个唯一的合法链接转到原文! 本博客全网唯一合法URL:ht ...

  4. 用几分钟了解R语言入门知识

    第一篇——用几分钟了解R语言入门知识 第二篇——用几分钟了解R语言入门知识(续) 关于数据分析学习笔记的计划(以及目录)

  5. R语言中动态安装库

    R语言中动态安装库 在一个R脚本中,我们使用了某些library,但是发现运行环境中没有这个library,如果能检测一下有没有这个包,没有就自动安装该多好.而R中非常方便地支持这些,只要联网. 代码 ...

  6. R语言入门一

    一.数据分析相关概念 数据:是指对事物或对象各方面进行描述的符号,包括事物的基本属性.特征.性质.状态.相互关系等:比如描述人的数据有:身高.年龄.性别.兴趣.性格.婚姻状态等等. 分析:是指把事物或 ...

  7. golang语言入门及安装

    golang语言入门及安装 go语言是google在2009年发布的开源编程语言使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全.支持并行进程. 本次讲解在windows上安装go语言的开 ...

  8. R语言- 实验报告 - 利用R语言脚本与Java相互调用

    一. 实训内容 利用R语言对Java项目程序进行调用,本实验包括利用R语言对java的.java文件进行编译和执行输出. 在Java中调用R语言程序.本实验通过eclipse编写Java程序的方式,调 ...

  9. R语言入门(一)简介安装

    数据挖掘常用的语言有R语言,python,SQL等,其中R语言最受欢迎.(注:SQL Server包含微软研究院开发的两种数据挖掘算法:Microsoft决策树和Microsoft聚集,此外还支持第三 ...

随机推荐

  1. Android 上下文菜单 ContextMenu

    public class MainActivity extends Activity { private ListView listView; @Override protected void onC ...

  2. 好用的Markdown编辑器安利-Typora

    Typora,一款还用极简优秀的免费开源Markdown编辑器,非常值得每一位爱好Markdown的朋友学习和使用.我个人是深深被它吸引了,不论是写博客还是记笔记,Typora都是我十足的好帮手.Ty ...

  3. 每天3分钟操作系统修炼秘籍(12):OOM和swap分区

    点我查看秘籍连载 OOM和swap分区 进程的虚拟内存空间是映射到整个物理内存空间的,所以在进程自身看来它拥有了整个物理内存,它也能使用整个物理内存,只需在使用的时候请求操作系统帮忙分配更多空间即可. ...

  4. C# -- 使用ODBC连接数据库

    C# -- 使用ODBC连接数据库 public class ODBCHelper { public static string conString1 = "Dsn=sqlServerDsn ...

  5. com.alibaba.fastjson和net.sf.json的区别

    JSON有两种结构 json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构 1.对象:对象在js中表示为“{}”括起来的内容, ...

  6. CAD制图软件哪个好?试试这两个就知道了

    CAD中,每天都是需要绘制很多的CAD图纸.一般都是借助CAD制图软件来进行使用的,图纸的格式都是dwg格式的.那CAD制图工具有很多种,对于CAD制图初学入门的小伙伴们来说CAD制图软件哪个好?想要 ...

  7. Chilkat9.5.0.75(x86+x64)ActiveX+注册机

    链接:https://pan.baidu.com/s/1GiUnlcRX1pLDiF6yVnBnVQ  密码:ivfv

  8. phpstudy漏洞检测

    后门检测脚本 # !/usr/bin/env python # -*- coding:utf-8 -*- import gevent from gevent import monkey gevent. ...

  9. 记,NSProxy需要实现哪些方法?

    转注出:https://www.cnblogs.com/xiaobajiu/p/10799962.html 使用NSProxy做替身,代理,多继承,本质上都是用它来转发消息给真身. 观察头文件,NSP ...

  10. 《精通Python爬虫框架Scrapy》学习资料

    <精通Python爬虫框架Scrapy>学习资料 百度网盘:https://pan.baidu.com/s/1ACOYulLLpp9J7Q7src2rVA