我用ggplot2创建了一个图,其中x轴标签不可读,除非图大于默认值.在Rstudio中查看时,我可以动态调整大小.使用ggsave()保存时,我可以指定高度和宽度.我如何在Rmarkdown文件中执行此操作,以便输出包含所需大小的图?
use*_*411 45
您可以在代码块中指定高度和宽度
```{r, fig.width=10,fig.height=11}
df %>% ggplot(aes(x = x, y = y)) + geom_point()
```
Run Code Online (Sandbox Code Playgroud)
Pat*_*ick 13
如果您想对所有绘图执行此操作,则可以r setup在文件开头使用 Rmd 块。
knitr::opts_chunk$set(echo = TRUE, fig.width = 10, fig.height = 5)
Run Code Online (Sandbox Code Playgroud)
Dan*_*iel 10
作为旁白,请注意,您还可以使用公制单位ggplot2::unit():
library(ggplot2)
knitr::opts_chunk$set(fig.width=unit(18,"cm"), fig.height=unit(11,"cm"))
Run Code Online (Sandbox Code Playgroud)