R的安装
更新时间:2019.09.23
1. 序言
之前曾经用过一段时间的R(一直忍受着原生R那个超级“简洁”的界面),但是后来重装了系统并且学习了Python,就没有再怎么碰过R了。然而这两学期又开个R语言的课(统计狗一枚),只能再重新装一下。
这次有点不同的是,是想直接将R的内核嵌入到jupyter notebook中,用jupyter notebook来写R。为了方便起见,记录一些安装的过程,以便不时之需。
2. R的下载
其实,R的下载十分的简单,一种方法是直接进入R的官网-->选择download R-->选择China的镜像(像清华源)-->Download R for Windows(我的是windows系统)-->选择base版的直接下载就可以了
3. IDE---RStudio
从官网上下载下来的R界面极其“简洁”,除了jupyter notebook以外,我们也可以使用RStudio(从官网上下载,点击安装包,无脑点击下一步就可以了)。当然需要注意的是一定要先安装R,才能使用RStudio。
- ps:从官网上下载RStudio的速度很慢,有时还下不了(毕竟是国外的网站),也试一下用conda来安装。
3. jupyter notebook中的R内核嵌入
将jupyter notebook中的R内核嵌入主要有两种方法,其中强烈建议anaconda的用户用第一种方法。
方法1:利用anaconda进行安装
- 安装R的命令:conda install -c r r-essentials,使用这个命令可以直接将R下载并嵌入jupyter notebook中,此外还能对R的各种包进行管理,可谓是一举多得。
- 安装RStudio的命令:conda install -c r rstudio
- 安装R的包:conda install -c r r-vcd,以安装vcd包为例
- 删除R的包:conda remove r-vcd,以删除vcd包为例
- 更新R的包:conda update r-vcd, 以更新vcd包为例
方法2:手动嵌入R的内核
主要是参考这篇文章:Jupyter Notebook/Lab中添加R Kernel的详细步骤,为了方便查看,把内容转载到下面:
- 打开R安装相关的包(没有选择镜像的需要选择),输入install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
- 安装 IRkernel包,输入devtools::install_github('IRkernel/IRkernel'),其中更新该包时也需要使用devtools::,而R中其他包使用update.packages()命令进行更新即可。
- 通过intallspec()函数,使Jupyter能找到刚刚安装的R核:
- 可以直接安装在当前用户中:IRkernel::installspec()
- 通过设置user=FALSE安装在系统中,建议使用第二种:IRkernel::installspec(user = FALSE)
- ps:值得注意的是,手动嵌入内核的时候,第三步可能会发生错误,其中一个原因是jupyter与R没有安装在同一个环境
R的安装的更多相关文章
- 如何将R包安装到自定义路径
参考 设置环境变量R_LIBS将R包安装到自定义路径 实际上是可以解决问题的, #环境变量完成以后,启动(重启)R,运行 .libPaths() 加载R包时,发现路径仍然未变成自定义的. 那么参 ...
- R语言安装xlsx包,读入excel表格
开学的时候,男神给了数据(.xlsx格式)让用R语言分析分析,作为编程小白,读了一天都没读近R,更别提如何分析了. 现在小伙伴们都喜欢读txt 和csv格式的,好多xlsx的表格读不进R,将xlsx格 ...
- R 语言安装
在linux下,对于手动安装的软件,当时间长了,我们就会忘记安装这个软件的细节.这就不利于以后软件的卸载工作了.而yum则会帮我们记住相关安装细节,当软件被卸载的时候,没用的文件也会一并被删除.因此, ...
- linux ubuntu R 无法安装rggobi包的原因及解决方案
错误信息 Package'libxml-2.0',requiredby'ggobi',notfound 错误原因 ggobi缺乏libxml依赖 解决方案 sudo apt install l ...
- linux-ubuntu 下R无法安装HH包的原因及解决方案
错误信息: configure: error: GNU MP not found, or not 4.1.4 or up, see http://gmplib.org ERROR: configura ...
- R简易安装
post={"title":"my Blog post","content":"Here's my blog post" ...
- 在linux中用同一个版本的R 同时安装 Seurat2 和 Seurat3
在linux中用同一个版本的R 同时安装 Seurat 2 和 Seurat 3 Seurat 作为单细胞分析中的重量级R包,有多好用用,用过的人都知道.Seurat 分析流程基本涵盖了单细胞分析中 ...
- Linux下R环境安装
R环境的两种安装方式,源码编译安装和yum在线安装 第一种:源码编译安装 1.首先,从官网上下载3.5.0版本 2.下载完后记得解压,我的习惯是解压在/usr/local下面 tar -zxvf R- ...
- R的安装以及包安装
今天看论文,需要用到R语言的库,于是又折腾了半天.. 其实并没有什么太大的问题,只是在第三方包的下载方面还有python中使用R方面遇到了问题: 第三方包的导入 其实在网上有 ...
随机推荐
- 【linux】【elasticsearch】docker部署elasticsearch及elasticsearch-head
前言 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎.无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进.性能最好的.功能最全的搜索引擎库.但是,Lu ...
- 2018年蓝桥杯ava b组第一题
第一题.标题:第几天 2000年的1月1日,是那一年的第1天.那么,2000年的5月4日,是那一年的第几天? 注意:需要提交的是一个整数,不要填写任何多余内容 如果问我怎么做的,我就是看日历做的,看了 ...
- maven 3.6的安装
呵呵,按网上的步骤不能安装maven3.6,所以降低版本.因为3.6的没有bin文件夹. 下载地址:https://archive.apache.org/dist/maven/maven-3/3.5. ...
- 隐藏select下拉框的三角按钮
修改select标签的appearance属性,改成inherit,而不是none. -moz-appearance:inherit;/*?Firefox?*/ -webkit-appearance: ...
- Python IAQ中文版 - Python中少有人回答的问题
Python中少有人回答的问题 The Python IAQ: Infrequently Answered Questions 1 Q: 什么是"少有人回答的问题(Infrequently ...
- Linux下几种常见压缩方式测试对比
目录 Linux下几种常见压缩方式测试对比 参考 简介 测试 总结 Linux下几种常见压缩方式测试对比
- 第一篇:php开发环境
Window: 1.XAMPPhttps://www.apachefriends.org/index.html 2.WampServerhttp://www.wampserver.com/ Linux ...
- 01、JDBC连接
① 下载JDBC-MySQL数据库驱动 链接:https://pan.baidu.com/s/1KtSZZ5hXlxu2QrmsXg3lkA 提取码:1pbl ② 加载JDBC-MySQL数据库驱动 ...
- Kafka 学习笔记之 Kafka0.11之console-producer/console-consumer
Kafka 学习笔记之 Kafka0.11之console-producer/console-consumer: 启动Zookeeper 启动Kafka0.11 创建一个新的Topic: ./kafk ...
- MongoDB 学习笔记之 匹配完整数组
匹配完整数组: 创建一个集合(包含数组) db.ArrayTest.insert({name: "Sky" , address: [{"street" : &q ...