我正在尝试手动编织一个调用图形fig1.gif
的rmd文档。
! Unable to load picture or PDF file 'fig1.gif'.
<to be read again>
}
l.91 includegraphics{fig1.gif}
我称呼这个数字的方式是:
![](fig1.gif)
该图确实存在于目录中。 知道问题可能是什么吗?
我没有你的代码,但我可以给你 2 个提示:
- 确保您的文件位于同一目录中的 markdown 文件旁边。
- 尝试
relative path
文件。 - 编写一个简短的代码片段,用于检查 R 是否可以找到您的文件。
我从这个问题中找到了一个样本。
imgAddress="./ADDRESS bla bla/fig1.gif"
if (!file.exists(imgAddress)) {
print("File is not found") }
}
我应该怀疑您加载图像的方式。有几个软件包可以帮助您:
library(magick)
tiger <- image_read_svg('http://jeroen.github.io/images/tiger.svg', width = 400)
print(tiger)
或
earth <- image_read("https://jeroen.github.io/images/earth.gif") %>%
image_scale("200x") %>%
image_quantize(128)
length(earth)
请阅读以下链接。 这将是有用的。
https://cran.r-project.org/web/packages/magick/vignettes/intro.html