gpt4 book ai didi

r - 使用 knitr::include_graphics 函数控制图形的放置

转载 作者:行者123 更新时间:2023-12-04 02:25:58 25 4
gpt4 key购买 nike

我在 *.Rmd 中使用以下代码文件以产生以下输出:

```{r gb, echo=F, eval=T, results='asis', cache.rebuild=T, fig.cap='bla', out.width='0.7\\linewidth', fig.subcap=c('bla.', 'Using the \\textit{normalizeChIPToInput} function. THis method doesn not require to compute a enrichment ratio.')}
p1 <- file.path(FIGDIR, 'correlK27K9me3.png')
p2 <- file.path(FIGDIR, 'correlK27K9me3.png')
knitr::include_graphics(c(p1,p2))
```

enter image description here

我要 垂直堆叠 两个图而不是并排显示它们而不单独调用 include_graphics (不适用于子标题)并且不必将它们放入单独的块中。这可能不操作 latex 代码吗?

更一般地说,是否有可能以某种方式指定以上述方式包含的绘图的布局,例如:'给我一个 2x2 的网格,用于我提供给 include_graphics 的 4 张图像。功能?

最佳答案

而不是:

knitr::include_graphics(c(p1,p2))

那这个呢:
cowplot::plot_grid(p1, p2, labels = "AUTO", ncol = 1, align = 'v')

这将在 {r} 内工作,但我不确定鉴于您的块配置/设置它将如何工作。

关于r - 使用 knitr::include_graphics 函数控制图形的放置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40932462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com