2
我想在我的Rmarkdown文檔中包含存儲在包中的圖像。 我可以利用這樣做:使用內聯代碼在Rmarkdown中生成文件路徑
![](C:/Documents/R/mypackage/inst/images/myimage.jpg)
然而,這不會對我的同事的機器如果包有不同的文件路徑工作。因此,我wan't使用如下:
![](`r system.file("images", "myimage.jpg", package = "mypackage")`)
但這個失敗,當我嘗試使用knitr編織提供了以下消息:
pandoc.exe: Could not find image `', skipping...
我也試過在同下面這失敗方法:
---
output: word_document
params:
d: !r system.file("images", "myimage.jpg", package =
"mypackage")
---
![](`r params$d`)
你如何與同事分享減價文件?我會將圖像保存在您的工作目錄中 – Marco
如何與同事共享軟件包?它給你什麼'getwd()'?和'.libPaths()'? – Marco
該軟件包通過devtools :: install_github()共享。我的同事可以將圖像保存到他們的工作目錄中,但我不希望將圖像與rmarkdown文件一起分發,因爲它們已經將圖像存儲在其包庫中。然而我不知道那個文件路徑是唯一的,因此它需要使用system.file() – Max888