我有一个RMD(Rmarkdown)文件,用于绘制(使用gglopt2)一堆图并制作一个不错的自动HTML报告。报告中的一个图是:
可悲的是,正如您所看到的,由于空间有限,直方图在y维度上都有些压缩。作为一种解决方案,我认为如果我能够将情节的高度加倍,那可能会很酷。
我做了一些研究,发现了这种方法here:
#-name, fig.width=5, fig.height=10
png(file="filename.png", width=5, height=10, units="in", res=300)
dev.control(displaylist="enable")
# plot your plot here
dev.off()
然而,尽管它确实影响了绘图(ggplot object)命令,但由于以下原因,它不符合我的需要:
它将所需的绘图创建为单独的文件,而我希望绘图将嵌入到Render命令生成的最终HTML文档中。
HTML文件未受影响(肯定)。
我很感激您可以给我找到正确方法的任何帮助:)