gpt4 book ai didi

html - 带有 rhtml 和 knitr 的多个图形

转载 作者:太空狗 更新时间:2023-10-29 16:52:44 27 4
gpt4 key购买 nike

我有一个 Rhtml 文件,我从中获取了一个 R 文件。在这个 R 文件中,我正在做一些绘图。

p=ggplot(data)
p+geom_line()

现在,我可以一个接一个地制作情节,当做knit(".Rhtml") 然后我一个接一个地上图。

但我想将这些数字并排放置。(数字数量因报告而异)。

有没有办法在 Rhtml 文件中设置一个选项,这样数字并排排列(例如两列或三列或四列)。

所以,实际上它类似于 par(mfrow)

最佳答案

使用 out.width 将图形并排放置。这是一个可重现的例子

## Figures side by side


```{r out.width = '50%', echo = F, message = F}
require(ggplot2)
p0 = qplot(wt, mpg, data = mtcars)
p1 = p0 + geom_smooth()
p0
p1
```

编辑。如果您希望显示您的代码或显示消息,则只需将 fig.show = "hold" 添加到您的 block 选项中,以确保您的图形在 block 的其余部分之后打印,由于您设置了 out.width = "50%"

,因此会并排打印它们

参见 this news来自 knitr 以记录引入更改的时间。

关于html - 带有 rhtml 和 knitr 的多个图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13685992/

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