gpt4 book ai didi

python - knitr 设置 block 中是否需要 "library(reticulate)"

转载 作者:太空宇宙 更新时间:2023-11-03 21:19:39 27 4
gpt4 key购买 nike

如果我不包含“library(reticulate)”行,我无法访问 R block 内的“py”对象,但无论是否包含该行,我始终可以从 python block 内访问“r”对象。那么,它真的有必要还是这是一种有缺陷的行为?我正在用 pdflatex 编织。

最佳答案

如果您需要的只是reticulate中的对象py,则没有必要,因为您可以在设置 block 中创建一个全局变量,例如,

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

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

关于python - knitr 设置 block 中是否需要 "library(reticulate)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54406469/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com