這是一個非常小的觀點,但是對於我創建的更大的東西來說這很重要。如何讓輸出文件在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"))