首页 > 解决方案 > 如何在 jupyter notebook 中模拟 R markdown

问题描述

我已经在我的 conda 环境中安装了 ir 内核。我正在为笔记本使用 R 内核。但是我无法像在使用 knitr 的 R markdown notebook 中那样模拟 R 和 python 之间的相互作用。

现在,当我在 RStudio 中使用 Rmd 时,我可以执行以下操作:

```{python}
import numpy as np
a = np.zeros(5)
```{r}
b = py$a
c = b**2
```{python}
c_r = r.c

PS在每个python和R块的末尾都有一个```来结束它们,但这里没有显示。

现在我如何在带有 R 内核的 jupyter notebook 中做同样的事情,它会抛出错误。我知道使用 rpy2 和 %%。但这需要内核是一个 python 内核。有什么方法可以使用 R 内核完成上述操作吗?我也尝试过使用 jupytext 并将笔记本与 R markdown 配对,但这并没有帮助。也许它非常简单,我看不到。请帮忙。

标签: rjupyter-notebookr-markdownknitr

解决方案


推荐阅读