在knitr设置中是否需要“库(网状)”

2024-05-12 23:27:59 发布

您现在位置:Python中文网/ 问答频道 /正文

如果我没有包含“library(neticulate)”行,我就不能访问R块中的“py”对象,但是我总是可以从python块中访问“R”对象,无论是否包含该行。那么,是真的需要还是这是一个错误的行为?我在用pdflatex编织


Tags: 对象py错误library编织pdflatexneticulate
1条回答
网友
1楼 · 发布于 2024-05-12 23:27:59

如果您只需要neticulate中的对象py,则不必这样做,因为您可以在setup chunk中创建一个全局变量,例如

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

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

相关问题 更多 >