我尝试直接在网络浏览器上运行一个Rmd文件(rmarkdown :: run,因为一些闪亮的代码)来自R studio,我无法找到方法。
我尝试了这个解决方案:Do not open RStudio internal browser after knitting
但我不知道为什么它对我不起作用。无论如何,我一直在寻找一个更普遍的"解决方案,就像功能选项"运行"。当我查看帮助时,我可以清楚地看到:https://www.rdocumentation.org/packages/rmarkdown/versions/1.8/topics/run
与render不同,run不会将文档呈现到磁盘上的文件中。在 大多数情况下,Web浏览器将自动启动以查看 文献;有关详细信息,请参阅runApp文档中的launch.browser。
所以我试过了:
rmarkdown::run("TCD.CleanR.Rmd", launch.browser = TRUE)
Error in rmarkdown::run("TCD.CleanR.Rmd", launch.browser = TRUE) :
argument inutilisé (launch.browser = TRUE)
(抱歉法语:D:意思是未使用的论点)
我不明白为什么它不起作用???
有人有想法吗?
提前多多感谢:)
茶
答案 0 :(得分:2)
这意味着提供的参数与函数使用的任何参数都不匹配。
launch.browser
不是rmarkdown::run()
的参数,它实际上是shiny::runApp()
的参数。它可以通过使用rmarkdown::run()
来传递shiny_args
,如下所示:
rmarkdown::run("TCD.CleanR.Rmd", shiny_args = list(launch.browser = TRUE))