如何使用 RMarkdown 中的 render() 函数自动打开输出文件

use*_*102 7 r r-markdown

这是一个非常小的点,但对于我正在创建的更大的东西来说很重要。

当我通过按“Knit Word”按钮在 RStudio 中运行 .Rmd 文件时,创建的 Word 文件会自动打开。

但是,当我使用 render() 函数运行文件时,文件已创建但未打开 - 我必须导航到文件位置并手动打开它。

如何使用 render() 函数自动打开输出文件?

use*_*102 5

我仍然不知道如何直接从 render() 打开文件,但另一种选择是使用以下内容,其中“example.Rmd”是一个 .Rmd 文件:

render("example.Rmd")    
system2("open","example.docx")
Run Code Online (Sandbox Code Playgroud)