错误:找不到根:单元魔术`%% R`

Hel*_*lad 5 r rpy2 jupyter

我有python 3 env

安装了rpy2与

conda install -c r rpy2=2.8.5
Run Code Online (Sandbox Code Playgroud)

在jupyter笔记本中加载单元魔术

%load_ext rmagic
Run Code Online (Sandbox Code Playgroud)

当我尝试在笔记本中使用R块时,它给了我错误

ERROR:root:Cell magic `%%R` not found.
Run Code Online (Sandbox Code Playgroud)

小智 10

在终端中:

pip install rpy2
Run Code Online (Sandbox Code Playgroud)

在笔记本中:

%load_ext rpy2.ipython
Run Code Online (Sandbox Code Playgroud)

然后你可以使用%%R

%%R
var <- c(1, 2, 3)
Run Code Online (Sandbox Code Playgroud)


Whi*_*clo 1

这是我发现的针对此线程中给出的问题的最佳答案的链接: R Notebook

此链接指出该错误意味着您的 DSS 实例中未配置 R。您需要手动安装 R。

论坛帖子中给出的命令是:

  1. 在任何 R 控制台中安装 R 包RJSONIOHTTR
  2. 安装Python包rpy2:

    pip install rpy2

然后,他们提供了以下链接: configure R

我希望这对您有所帮助并且措辞得当。