在 Jupyter Notebook 中使用R语言

  • 前言
    • 该方法的优缺点
      • 优点
      • 缺点
  • 安装R内核
  • 进阶之安装rpy2----可同时运行Python、R
  • 结果

前言

Jupyter Notebook 的方便与易用,相信大家都了解。

R 是用于统计分析、绘图的语言和操作环境。R 是属于 GNU 系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

如何在 Jupyter Notebook 中使用 R,就需要在 Jupyter Notebook 中安装 R内核,本文就使用 Anaconda 安装的 Jupyter Notebook 的基础上,使用 Anaconda 安装 R内核

该方法的优缺点

优点

  1. 简单,超级简单,一条命令即可
  2. 在拥有以下前提下,成功率极高(本人使用该方法从未出错,防止杠精,不使用绝对成功),相比网上运用较频繁的使用 R 命令安装的方法,错误率低很多(PS:R 命令安装,依赖项很多,导致容易出错,本人使用该方法一共实验了4次才安装成功,而本文的方法,本人在多台电脑上都是一次性成功)
    (前提:以 Anaconda 安装 Jupyter Notebook)
  3. 可以非常快速(只需要进行conda换源,即可下载速度超快)

缺点

  1. Jupyter Notebook 是以 Anaconda 安装的才行,如果 Jupyter Notebook 单独安装的则不行(单独安装的请另寻方法,谢谢)

Anaconda 的安装可见我的另一篇博客Windows下的Anaconda安装教程,conda 换源可见我的另一篇博客Anaconda之conda换国内源,介绍了这么多,下面介绍具体方法。

安装R内核

  1. 打开 Anaconda Prompt
  2. 输入 conda install -c r r-essentials,Enter,等待安装结束即可
  3. 重启 Jupyter Notebook,创建处就可以创建 R 内核的文件了,在 Jupyter Notebook 中使用R

进阶之安装rpy2----可同时运行Python、R

Anaconda Prompt 中,输入 pip install rpy2或者conda install rpy2,Enter,等安装结束,重启 Jupyter Notebook即可(PS:pip 也可以换源,并且速度比 conda 更快,具体操作可见我的另一篇文章 Windows系统下的pip换源(包含在pycharm中的pip换源))

结果

在 Jupyter Notebook 中使用R语言相关推荐

  1. jupyter notebook中使用R语言

    Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文档编写.运行代码和展示结果. 安装jupyter notebook有两种方式,一是命令行安装,而是通 ...

  2. r语言msar如何用_如何在jupyter notebook中使用R语言

    前人之述备矣,然则操作系统不同,软件版本相异,软件安装途径有别,只为于jupyter中使用R,所遇之难 ,得无异乎? 问题陈述 操作系统:win10 64 软件叙述:安装了anaconda, R(不是 ...

  3. 在Jupyter Notebook中运行R (附一系列疑难解答)

    在Jupyter notebook中使用R 虽然R也有notebook,但是用起来感觉没有Jupyter notebook方便???而且R notebook中的图片总是无法显示,修改了输出设置也没有图 ...

  4. 如何在Jupyter Notebook中编写R程序

    网上有不少方法,尝试了一番,在RStudio中安装'IRkernel/IRkernel'时,报错如下: Please download and install Rtools 4.0 from http ...

  5. 如何在Jupyter中运行R语言(两种解决方案)

    Python用Jupyter写分析记录比较舒服,学了R也想在Jupyter上运行. 复杂方案 安装R语言.Jupyter程序 在R Console中安装1 install.packages(c('re ...

  6. Jupyter notebook中自定义支持天软TSl语言的魔术命令

    自定义支持TSL的魔术命令 前言 功能 使用范例 核心代码 相关链接 前言 越来越习惯在jupyter notebook中进行数据分析,但是平时也离不开天软TSL,频繁在两者之间切换了切换去也麻烦,在 ...

  7. Jupyter lab add kernel Python+Julia+R 【jupyter Notebook 切换Python环境】and【在jupyter Notebook中安装第三方库】

    新增虚拟环境 conda create -n py2 python=2.7 进入python2的环境 conda activate py2 安装python2的内核并应用 python2 -m pip ...

  8. 如何在Jupyter中运行R语言

    如有帮助,请随手点赞. 如何在Jupyter中运行R语言(两种解决方案) 简单方案 (1)Windows用户在Anaconda prompt中运行下面代码: conda install -c r r- ...

  9. jupyter中加入R语言kernel操作指南

    jupyter中加入R语言kernel 如果顺利,仅需在R console 运行三行命令:[如果不顺利,看看是否是下文出现的问题] install.packages(c('repr', 'IRdisp ...

最新文章

  1. React+Reflux博客实践
  2. POJ 1679 判断最小树是否唯一
  3. php新版本废弃 preg_replace /e 修饰符
  4. UVA - 101:The Blocks Problem
  5. java学习(130):treemap类
  6. python 网页版笔记_系统学习下python网络爬虫 笔记一
  7. 并发编程之——多进程
  8. ZendStudio操作技巧
  9. python如何输出结果为16_Appium+python自动化(十六)- ADB命令,知否知否,应是必知必会(超详解)...
  10. 转 13种最为荒谬的编程语言(Bugku 加密)
  11. linux查找某个命令属于哪个rpm包
  12. 机器学习算法-10贝叶斯信念网络、聚类算法、基于密度的方法DBSCAN
  13. PyTorch:全局函数
  14. matlab实现三角追赶法,矩阵三角分解的追赶法在MATLAB的实现
  15. MATLAB-二次曲面
  16. 【推荐】2022年AIOT人工智能物联网行业研究报告市场应用分析白皮书(附件中为网盘地址,报告持续更新)
  17. FS4054单节锂电池充电管理芯片,IC电路图
  18. 2022年湖南省中医执业医师考试第二单元中医诊断学(四)
  19. L1正则化和L2正则化(从解空间角度)
  20. 上海30K*16和深圳22K*14的offer同时揽下,真的是行情不好吗?

热门文章

  1. 如何把excel中的一行复制成多行
  2. 深度学习: 细粒度图像分类 (fine-grained image recognition)
  3. Android App应用启动分析与优化
  4. SpringSecurity框架
  5. 再谈windows下创建特殊文件夹
  6. 结束拒绝访问的进程 cmd下结束进程 强行结束进程
  7. 基于QT和Node.js的八叉树算法提取图片主题色
  8. 简单 4部 完成 android 二维码扫一扫功能(5分钟实现)
  9. 【CSS】下划线与文字间距,下划线粗细以及下划线颜色的设置
  10. TextView设置SpannableString 添加图片和点击事件(仿微信点赞列表)