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. DiskCatalogMaker for Mac常见问题解答

    DiskCatalogMaker for Mac是Mac上简单实用的磁盘管理工具,可以帮助您对多张光盘使用批量扫描模式, 生成缩略图图像选项,更加清晰,并请将其快速编目引擎与其他编目人员比较,在本篇文 ...

  2. ubuntu 18.04 安装并配置adb

    获取最新的adb包 wget https://dl.google.com/android/repository/platform-tools-latest-linux.zip 将软件包解压到指定位置 ...

  3. JavaScript中常用的字符串方法

    1. charAt(x) charAt(x)返回字符串中x位置的字符,下标从 0 开始. //charAt(x) var myString = 'jQuery FTW!!!'; console.log ...

  4. spring-boot 再添加mysql启动器的时候报错, The driver is automatically registered via the SPI and manual loading of the driver class....

    mysql驱动更新迭代之后驱动,稍微有点变化: com.mysql.jdbc.Driver (变化为) --> driver-class-name: com.mysql.cj.jdbc.Driv ...

  5. STM32F407外部晶体改为25M后检测不到芯片的解决办法

    问题描述 分享一个之前遇到的STM32F4晶体频率问题,导致单片机死机的解决办法.使用一款新的F4开发板,直接使用的正点原子STM32F407工程模板代码,管脚配置正确,下载到外部晶体为25MHz的开 ...

  6. Ajax之处理不同格式的JSON数据

    JSON是一种网络中的数据格式,主要用于网络间的数据传输,它比XML格式的数据传输速度快,使用更广. 1.Ajax处理对象格式的JSON数据: <script src="../JS/j ...

  7. ABAP分享一 弹出框函数的简单示例

    在开发中经常会使用到弹出框这个功能,在SAP中有很多函数可以实现类似的功能,这里介绍一个比较简单常用的函数  POPUP_TO_CONFIRM 下面是一个实现的简单示例: TABLES sscrfie ...

  8. RSA加解密&RSA加验签详解

    RSA 加密算法是目前最有影响力的 公钥加密算法,并且被普遍认为是目前 最优秀的公钥方案 之一.RSA 是第一个能同时用于 加密 和 数字签名 的算法,它能够 抵抗 到目前为止已知的 所有密码攻击,已 ...

  9. ICMP和重定向攻击

    目录 ICMP数据报格式 smurf攻击 ICMP重定向攻击 基于libpcap的sniffer raw socket 定义包头 解析数据包 重定向 ICMP数据报格式 https://zhuanla ...

  10. java编译报错 错误: 编码GBK的不可映射字符

    解决方法: 1.  javac -encoding UTF-8 .\Test_Sql.java //加上参数指定utf-8 2.改变文件编码 使用 ANSI编码.