如何解决RMarkdown 中 Python 的 knitr 语言引擎如何跟踪跨代码块的变量?
为了更好地理解语言引擎的工作原理,我查看了 knitr 的源代码,似乎在单个块中评估代码是一件相对简单的事情,但我难以理解的是它是如何实现的用于 Python 块以跨块调用变量。我的印象是 from earlier packages by Yihui 尝试使用套接字来做到这一点,但似乎 reticulate 和 knitr 的当前代码不包含套接字的代码,因此我的问题。
解决方法
这是通过 reticulate 包而不是 runr 完成的。您可以参阅 R Markdown 权威指南的Section 2.7.1了解详情。
附言runr 是一个非常早期的实验,从未在 knitr 中正式使用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。