以下是关于如何在 Jupyter 中使用 R 语言,以及如何在安装 R 内核时选择指定版本的总结:
你可以使用以下命令查看所有已安装的内核:
jupyter kernelspec list
#这将列出所有已注册的 Jupyter 内核及其对应的路径。
在 Jupyter 中使用 R 语言
1. 安装 R 语言
首先,确保你已经在系统中安装了 R。如果尚未安装,可以访问 R 官方网站下载并安装。
2. 安装 IRkernel
IRkernel
是一个用于 Jupyter 的 R 内核。你需要在 R 环境中安装该内核。
在 R 中运行以下命令:
install.packages('IRkernel')
IRkernel::installspec() # 为当前用户安装
# 或者安装到系统范围
IRkernel::installspec(user = FALSE)
3. 启动 Jupyter Notebook
确保你已经安装了 Jupyter Notebook。如果没有安装,可以通过以下命令安装:
pip install notebook
启动 Jupyter Notebook:
jupyter notebook
4. 在 Jupyter 中选择 R 内核
打开 Jupyter Notebook 后,点击 “New” 按钮,选择 “R” 作为内核即可开始编写 R 代码。
在 Jupyter 中选择指定版本的 R 内核
1. 安装多个 R 版本
确保你已经在系统中安装了多个 R 版本。例如,R 4.1.0 和 R 4.2.0 可以分别安装在不同路径下:
/usr/local/lib/R-4.1.0
/usr/local/lib/R-4.2.0
2. 为每个 R 版本安装 IRkernel
切换到指定的 R 版本并安装 IRkernel
-
启动你想要的 R 版本:
/usr/local/lib/R-4.1.0/bin/R
-
在该版本的 R 中安装
IRkernel
并注册内核:install.packages('IRkernel') IRkernel::installspec(name = 'ir_41', displayname = 'R 4.1.0')
对其他 R 版本重复步骤
对 R 4.2.0,执行以下操作:
/usr/local/lib/R-4.2.0/bin/R
然后运行:
install.packages('IRkernel')
IRkernel::installspec(name = 'ir_42', displayname = 'R 4.2.0')
3. 在 Jupyter 中选择 R 版本
启动 Jupyter Notebook:
jupyter notebook
点击 “New” 按钮,你将看到多个 R 内核可供选择,比如:
- R 4.1.0
- R 4.2.0
选择你需要的 R 版本即可。
4. 查看已安装的内核
你可以使用以下命令查看所有已安装的内核:
jupyter kernelspec list
这将列出所有已注册的 Jupyter 内核及其对应的路径。