knitr :: spin()对于那些喜欢先写代码然后再写文本的人来说是个很棒的工具。我想用它来生成几乎没有代码回显的文档,但是有很多输出和文本注释。但是,每当我关闭回声然后添加一些文本时,spin()会再次回显。
无论如何spin()从它正在旋转的r脚本中获取全局选项?例如,一种概念性的方式可能是
#+ opts_chunk$set(echo=FALSE)
作为第一行但似乎没有被spin()识别。有没有办法实现这个目标?
标记
答案 0 :(得分:5)
是的,有一种方法:就像knit
时一样,只需在初始设置块中设置全局选项。
因此,例如,以下旋转很好,导致输出不回显任何提供的代码。
#+ setup, include=FALSE
opts_chunk$set(echo=FALSE)
#+ aChunk
plot(rnorm(99))
#+ anotherChunk
1:100
答案 1 :(得分:0)
如何从命令行设置全局选项,例如数字目录的路径?
我有类似private void frmAuslagerung_Load(object sender, EventArgs e)
{
if (!LibNoDave.CreateConnection())
{
finished = true;
this.Close();
}
LibNoDave.WritePLC(1, Byte.Parse(auto.Position.Lade.ToString()));
}
private void frmAuslagerung_FormClosing(object sender, FormClosingEventArgs e)
{
if (!finished)
{
//e.Cancel = true; //Not in code for testing
LibNoDave.DisconnectPLC(); //Only for testing
}
else
LibNoDave.DisconnectPLC();
}
的内容,但它总是将图片存储在一个名为 figures 的新创建的文件夹中。