2015-04-29 42 views
1

這是一個非常小的觀點,但是對於我創建的更大的東西來說這很重要。如何讓輸出文件在RMarkdown中使用render()函數自動打開

當我通過按下「編織字」按鈕在RStudio中運行.Rmd文件時,創建的Word文件會自動打開。

但是,當我使用render()函數運行該文件時,該文件已創建但它不會打開 - 我必須導航到文件位置並手動打開它。

如何讓輸出文件使用render()函數自動打開?

回答

1

我仍然不知道如何直接從渲染(打開文件),但另一種選擇是使用以下,其中「example.Rmd」是.Rmd文件:

render("example.Rmd")  
system2("open","example.docx") 
2

你不能直接使用render函數。但您可以使用例如browseURL

filepath <- "C:/test" 
render(file.path(filepath, "test.Rmd")) 
browseURL(file.path("file:/", filepath, "test.docx")) 
相關問題