我尝试运行一个基本的R Markdown文档(在代码块中调用python)到Pweave
。在^{```{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(示例):
请尝试使用
pweave -i markdown <source>
,而不是pweave -f pandoc <source>
。在如果不提供输入格式,则为deduced from file extension。正如您在linkedsource中看到的,您的源文件需要有
.pmd
扩展名才能自动检测为pandoc markdown格式。在默认输出格式似乎与input相同,或者与
format (-f)
一起提供。在相关问题 更多 >
编程相关推荐