Plot 在RMarkdown中绘制倍频程图

Plot 在RMarkdown中绘制倍频程图,plot,octave,r-markdown,Plot,Octave,R Markdown,我试图在Rmarkdown中编写八度代码,它可以很好地用于打印和基于文本的输出,但不能将绘图编成html ```{octave,engine.path='/usr/local/bin/octave/',results='asis',echo= TRUE} x = -10:0.1:10; # Create an evenly-spaced vector from -10..10 y = sin (x); # y is also a vector plot (x, y); title ("Si

我试图在Rmarkdown中编写八度代码,它可以很好地用于打印和基于文本的输出,但不能将绘图编成html

```{octave,engine.path='/usr/local/bin/octave/',results='asis',echo= TRUE}
x = -10:0.1:10; # Create an evenly-spaced vector from -10..10
y = sin (x);    # y is also a vector
plot (x, y);
title ("Simple 2-D Plot");
xlabel ("x");
ylabel ("sin (x)");
```

参数
results='asis',echo=TRUE
用于在html中绘制python绘图(通过Rmarkdown)。有人在这方面取得了成功吗?

不是答案,但您可能会感兴趣的是,Octave通过
publish
拥有自己的发布功能function@TasosPapastylianou谢谢
publish
是构建可复制分析文档的好方法。我尝试RMarkdown的原因之一是比较R、Python和Octave中的类似分析。我尝试将从
publish
生成的整个html包含到
*.Rmd
中,但由于文件位置的动态性,渲染图像还是一个问题。不过,我可以这样解决(寻找更好的解决方案)<代码>{octave,engine.path='/usr/local/bin/octave/',results='asis'}clf();海浪(山峰);打印-djpg figure2.jpg![图片说明](图2.jpg)