在R演示文稿中添加本地图像文件

pon*_*yhd 11 markdown imaging r local presentation

我正在尝试.png使用R markdown为R演示文稿包含一个成像文件().我遵循以下建议:如何使用knitr导入本地图像进行markdown 但是通过使用![title](my.png),我收到此错误:

错误:意外的'['in"!["

my.png文件位于当前路径中.我也尝试使用绝对路径,但得到了相同的错误消息.

把它放在r夹头里也失败了.

我也试过了

```{r,fig.width=350, fig.height=250,echo=FALSE}
library(png)
library(grid)
appimg <- readPNG('my.png')
grid.raster(appimg)
```
Run Code Online (Sandbox Code Playgroud)

但也失败了!

我正在使用Windows 7 R studio 0.98.1102和R 3.2.1.

小智 13

经过大量的谷歌搜索.我完全弄清楚问题是什么.

关键是HTML出于安全原因不能引用本地文件.除了它是本地HTML文件,它可以引用同一文件目录中的本地文件.

R演示文稿实际上是一个像网页一样的HTML文件.

因此,只需将您的图像文件与HTML文件放在同一目录中,就可以了.至少它对我有用.

只是用

![some caption](img_file_name.png)

  • 一个比例和中心图像如何以这种方式添加到 r 演示中? (4认同)

小智 6

删除引号实际上对我有用,请注意,在使用时命名图像时,最好不要保留任何空格,

![title](my_image.png)
Run Code Online (Sandbox Code Playgroud)

在这种情况下,使用引号或有空格(重命名时)对我来说不起作用.