编织程序设置块中是否需要“库(网状)”

时间:2019-01-28 16:36:52

标签: python r r-markdown knitr reticulate

如果我不包括“ library(reticulate)”行,则无法访问R块内的“ py”对象,但无论是否包含该行,我始终可以从python块内访问“ r”对象。那么,真的需要吗,或者这是越野车的行为?我正在编织pdflatex。

1 个答案:

答案 0 :(得分:0)

如果只需要网状中的对象py,则不必要,因为您可以在设置块中创建全局变量,例如

```{setup, include=FALSE}
py <- reticulate::py
```

如果不这样做,则必须library(reticulate),然后在后续的R代码块中使用py