使用需要在knitr中输入的R函数来生成静态报告

时间:2018-03-17 12:35:19

标签: r knitr pls

我正在尝试在plspm库中使用函数rebus.pls。此函数生成树形图,然后在继续之前提示用户输入(所需类的数量)。 (对不起,我无法提供代码示例,因为使用此功能需要大量数据。)

我想使用knitr生成我的分析过程的静态报告。我会满意在编织期间提供输入(繁琐但产生所需的输出),或在Rmd文档中指定输入(首选解决方案)。

函数rebus.pls未记录为接受可选参数以提供类的数量。文档也没有给我我可以提前设置的全局变量的名称。因此,我相信我只能在编织过程中提供输入,或者通过提前告知knitr来模拟它,当提示用户输入时,请使用此响应。"我无法找到做这两件事的指示;我只找到了如何用Shiny创建交互式HTML输出的描述。

我目前正在使用'编织'生成报告。在RStudio但可以使用* nix命令行解决方案,例如

echo "3" | Rscript -e "library(knitr); knit('Report.Rmd')"

这是我能做的最好还是有其他解决方案来解决我的问题"当所需的输出是使用硬编码输入的静态PDF报告时,如何在使用需要用户输入的功能时使用knitr? "我更喜欢一些自我记录的东西。

0 个答案:

没有答案