如何在 Jupyter Notebook 中使用 R 编程语言#
R 是一种流行的统计编程语言。本主题介绍如何在 Jupyter Notebook 中使用 R。
确保 Jupyter Notebook 已安装在您的 首页 上。
要安装 R 语言和 r-essentials 包,请转到 环境 页面。
点击 创建。
将环境命名为“r-tutorial”。
在 包 旁边,选择 Python 的版本 3.7.13。
选中 R 旁边的框,并选择要使用的 R 版本。
注意
本主题选择与大多数 R 版本兼容的 Python 版本。并非所有 Python 和 R 版本都兼容。如果您尝试使用不兼容的版本创建环境,Navigator 会报错,列出不兼容的包版本,并停止创建环境。
点击 创建。
Navigator 创建 r-tutorial 环境并将其选为活动环境,如突出显示的绿色栏和绿色播放按钮所示。
点击 r-tutorial 环境上的绿色播放按钮,并选择 使用 Jupyter Notebook 打开 选项。
要为 R 语言创建新的笔记本,请在 Jupyter Notebook 菜单中选择 新建,然后选择 R。
在本教程中,我们将使用
dplyr
读取和操作费舍尔的鸢尾花多元数据集。将以下代码复制并粘贴到第一个单元格中library(dplyr) iris
要运行代码,请在菜单栏中点击 单元格,然后选择 运行单元格,或使用键盘快捷键 Ctrl-Enter。
将显示鸢尾花数据表。
使用 ggplot,我们可以创建散点图,比较三种鸢尾花物种的花萼长度和宽度。点击 + 打开第二个单元格,然后将以下代码复制并粘贴到第二个单元格中
library(ggplot2) ggplot(data=iris, aes(x=Sepal.Length, y=Sepal.Width, color=Species)) + geom_point(size=3)
要运行代码,请在菜单栏中点击 单元格,然后选择 运行单元格,或使用键盘快捷键 Ctrl + Enter(或在 macOS 中使用 Ctrl + Return)。
有关使用 Anaconda 的 R 的更多资源,请参见 使用 Anaconda 的 R 语言。