我有this plot。我使用以下包和脚本来做双标图。但是数字输出总是在实际数字的顶部和底部有白色边距。我尝试使用plot.margin=unit(c(0,0,0, 0)
删除它们,但没有运气。关于如何做到这一点的任何想法,还是仅仅是默认值,没有什么可以做的?
脚本(我使用的是示例,但与我的问题相同):
>library(devtools)
>library(ggord)
>ord <- prcomp(iris[, 1:4])
>p <- ggord(ord, iris$Species)
>p
问题是顶部和底部的白色边距为seen here。我该如何删除它们?
答案 0 :(得分:1)
保存图像时,您看到的空白区域是窗口大小的函数。如果您垂直或水平调整窗口大小,您会注意到空白区域缩小或增长。
如果您的目标是将绘图保存为PNG图像,则可以将其直接导出到具有所需尺寸的文件,如下所示:
png("plot1.png", 800, 300);
p;
dev.off();
将800
调整为所需长度,将300
调整为所需高度(以像素为单位)。如果大小大于实际图形,则会填充空格。