我有一个 RMarkdown 文件,用于生成漂亮的 HTML 报告。
问题是,我希望能够自动化它,以便它可以在无头服务器上运行。因此,不会有人启动 Rstudio 并按下“knithtml”按钮,而且 Rstudio 似乎正在做很多额外的魔法,比如拥有自己的 pandoc 版本、运行所有必要的命令、应用 css 样式等。
当我按下“knithtml”按钮时,如何获取此报告并生成与 Rstudio 生成的内容相同的内容,而只需运行 R 脚本?
Thanks.
尝试使用
rmarkdown::render("/PATH/TO/YOUR.Rmd", output_file="/PATH/TO/YOUR/OUTPUT.html")
反而。这假设您已经拥有rmarkdown
库已加载到您的无头盒子上。它将使用系统 pandoc,但请确保它是 1.12 或更高版本。
这是什么knit2html
确实(通过“控制台”附近的“R Markdown”选项卡):
这是并排的。左边是点击按钮,右边是运行命令:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)