Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在include_graphics()中使用多个图形时,如何在R标记(Word输出)中保留图形标签_R_Ms Word_Markdown_Bookdown - Fatal编程技术网

在include_graphics()中使用多个图形时,如何在R标记(Word输出)中保留图形标签

在include_graphics()中使用多个图形时,如何在R标记(Word输出)中保留图形标签,r,ms-word,markdown,bookdown,R,Ms Word,Markdown,Bookdown,我有一个图形块,我想在其中并排使用两个图形: ```{r FigureChunkName, echo=FALSE, fig.cap="My_caption", out.width = "300px"} knitr::include_graphics(c("Figure_1.png", "Figure_2.png")) ``` 这在Word文档中并排输出两个数字方面效果很好,但是块会丢失其标签: Warning me

我有一个图形块,我想在其中并排使用两个图形:

```{r FigureChunkName, echo=FALSE, fig.cap="My_caption", out.width = "300px"}
knitr::include_graphics(c("Figure_1.png", "Figure_2.png"))
```
这在Word文档中并排输出两个数字方面效果很好,但是块会丢失其标签:

Warning messages:
1: The label(s) fig:FigureChunkName not found 
...
因此,我在整个文档中的引用都没有提到这个数字(我只有“?”,其中应该重新引用数字编号)

我已尝试添加第二个标题,但不起作用:

```{r FigureChunkName, echo=FALSE, fig.cap=c("My_caption_1", "My_caption_2"), out.width = "300px"}
knitr::include_graphics(c("Figure_1.png", "Figure_2.png"))
```
我很确定唯一的问题是
include\u graphics()
中的两个图形的串联,因为当我拿走其中一个图形时,标签又回来了


有没有一种方法可以显示图形并保留标签?

我认为在Word输出中不能有两个图形共享同一标题:在第二个示例中,我建议您将每个图形放在自己的代码块中。