knitr有没有办法评估其他语言的内联代码块?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了knitr有没有办法评估其他语言的内联代码块?相关的知识,希望对你有一定的参考价值。

knitr中,可以在代码块中使用其他语言。例如,我们可以使用:

```{python}
Some python code
```

我们可以使用R引擎内联`r some R code`

是否可以在内联代码中使用其他语言?

例如,我想做一些像这样的`python some code`。

谢谢。

答案

用`r shell(...)`来内联求值

shell命令可以是生成内联显示输出的python脚本。你甚至可以传入一个shell = python3参数。

以上是关于knitr有没有办法评估其他语言的内联代码块?的主要内容,如果未能解决你的问题,请参考以下文章

如何在R中使用knitr创建一个包含代码块和文本的循环

可以在交互式 rmarkdown 文档中使用 knitr 缓存块吗?

如何更改 knitr 选项中间块

knitr Markdown 在 Emacs 中突出显示?

如何使用 knitr 为降价设置本地图像的大小?

有没有办法在 Java 中禁用短路评估?