这是一个非常小的观点,但是对于我创建的更大的东西来说这很重要。如何让输出文件在RMarkdown中使用render()函数自动打开
当我通过按下“编织字”按钮在RStudio中运行.Rmd文件时,创建的Word文件会自动打开。
但是,当我使用render()函数运行该文件时,该文件已创建但它不会打开 - 我必须导航到文件位置并手动打开它。
如何让输出文件使用render()函数自动打开?
这是一个非常小的观点,但是对于我创建的更大的东西来说这很重要。如何让输出文件在RMarkdown中使用render()函数自动打开
当我通过按下“编织字”按钮在RStudio中运行.Rmd文件时,创建的Word文件会自动打开。
但是,当我使用render()函数运行该文件时,该文件已创建但它不会打开 - 我必须导航到文件位置并手动打开它。
如何让输出文件使用render()函数自动打开?
我仍然不知道如何直接从渲染(打开文件),但另一种选择是使用以下,其中“example.Rmd”是.Rmd文件:
render("example.Rmd")
system2("open","example.docx")
你不能直接使用render
函数。但您可以使用例如browseURL
。
filepath <- "C:/test"
render(file.path(filepath, "test.Rmd"))
browseURL(file.path("file:/", filepath, "test.docx"))