使用R降价样式文档(.Rmd)作为P的输入

2024-09-23 22:27:28 发布

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

我尝试运行一个基本的R Markdown文档(在代码块中调用python)到Pweave。在^{} documentation中,它声明可以使用样式```{python}声明代码块。但是,当我尝试使用pweave -f pandoc FIR_design.mdw编译时,块不会运行,而是逐字地放在里面。在

所有的examples in the documentation都使用noweb语法

<<fig = True, width = '12 cm', echo = False>>=
from pylab import *
plot(arange(10))
show()
@

降价当量为:

^{pr2}$

当我尝试使用markdown语法运行这些示例时,它只是逐字添加它们,而不运行块。这是预期的吗?如果是这样,我应该如何转换我的.Rmd文档,使它们可以在Pweave中运行。我必须将它们转换为noweb样式吗?在

以下是以.Rmd格式重写的文档示例文档FIR_design.mdw(示例):


Tags: 代码文档声明示例documentation语法样式markdown
1条回答
网友
1楼 · 发布于 2024-09-23 22:27:28

请尝试使用pweave -i markdown <source>,而不是pweave -f pandoc <source>。在

如果不提供输入格式,则为deduced from file extension。正如您在linkedsource中看到的,您的源文件需要有.pmd扩展名才能自动检测为pandoc markdown格式。在

默认输出格式似乎与input相同,或者与 format (-f)一起提供。在

相关问题 更多 >