可以在两个不同的R脚本上调用knitr::spin并生成一个html文件吗?

可以在两个不同的R脚本上调用knitr::spin并生成一个html文件吗?,r,knitr,knitr-spin,R,Knitr,Knitr Spin,我有两个不同的R脚本。我喜欢knitr::spin的想法。我想知道是否有办法在这两个脚本上调用spin,这两个脚本都使用roxygen2格式化并生成一个报告 您可以在spin功能中使用text参数。使用readLines读取文件,然后使用cat写入输出: cat (spin (text = c (readLines ("file_one.r"), readLines ("file_two.r"))), file = "output.html")

我有两个不同的R脚本。我喜欢knitr::spin的想法。我想知道是否有办法在这两个脚本上调用spin,这两个脚本都使用roxygen2格式化并生成一个报告

您可以在
spin
功能中使用
text
参数。使用
readLines
读取文件,然后使用
cat
写入输出:

cat (spin (text = c (readLines ("file_one.r"),
                     readLines ("file_two.r"))),
     file = "output.html")

您可以在
spin
功能中使用
text
参数。使用
readLines
读取文件,然后使用
cat
写入输出:

cat (spin (text = c (readLines ("file_one.r"),
                     readLines ("file_two.r"))),
     file = "output.html")

您可以使用results='asis'选项选择source()。看见这是您想要的吗?
source
仅在使用
print
功能时才会打印结果,否则将“隐藏”。另外,
source
将不会呈现
rocygen2
文本。您可以使用同一链接KenM中提到的
spin_child
,但报告中也会出现
spin_child
行,这有点烦人。>此外,source不会呈现rocygen2文本。完全错过了。谢谢您可以使用results='asis'选项选择source()。看见这是您想要的吗?
source
仅在使用
print
功能时才会打印结果,否则将“隐藏”。另外,
source
将不会呈现
rocygen2
文本。您可以使用同一链接KenM中提到的
spin_child
,但报告中也会出现
spin_child
行,这有点烦人。>此外,source不会呈现rocygen2文本。完全错过了。谢谢啊!!好的简单的解决方案。谢谢啊!!好的简单的解决方案。谢谢