RMD使用外链图片教程
在使用R
Markdown
时插入本地图片十分方便,只需输入格式为![图片说明](图/片/路/径)
,注意图片路径中为正斜杠而不是反斜杠,包含文件名本身。如果图片所在位置就在项目所在文件夹,在文件名前加点与斜杠,如![图片说明示例](./fig.png)
如果想控制图片的显示尺寸,可以用下面的方式:
1 | ```{r echo=FALSE, fig.cap="插入本地图片", out.width = '30%'} |
显示为:
在上面的方法中,将路径名改为网址,还可以插入来自网络的图片(以及本地或网络的gif动图),如
1 | ```{r echo=FALSE, fig.cap="来自网络的图片", out.width = '30%'} |
显示为:
但插入来自网络的图片会在导出为PDF时出错,无法正常导出,此时需要采用URL
包进行辅佐导出
1 | ```{r, echo=FALSE, message=F, warning=F, fig.align="center"} |
此时就能正常导出PDF文件,但可能会造成编译时间较长等问题。
参考
- https://community.rstudio.com/t/not-able-to-get-an-image-into-word-pdf-from-url-in-rmarkdown/15855/11
- https://d.cosx.org/d/422426-rmarkdownpdf
- https://bookdown.org/xiao/RAnalysisBook/r-markdown.html
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 TerryLee's Blog!
评论