[英]Plots without titles/labels in R
在R中,有什么方法可以生成没有标题的图,并使用标题原本会占用的空间?
在plot()
, main
, sub
, xlab
和ylab
都默认为NULL
,但这仅留了空白,将它们设置为”。 如果不包括它们,那就意味着可以利用整个绘图空间,而不是在边缘保留多余的空白,那将是很好的。 这在将绘图打印到pdf()
, png()
等文件设备时特别重要。
有关调整边距的信息,请参见技巧7 。
摘抄:
要删除为标签保留的空间,请使用par(mar = ...)。 例如
png(file="notitle.png",width=400, height=350)
par(mar=c(5,3,2,2)+0.1)
hist(rnorm(100),ylab=NULL,main=NULL)
dev.off()
使用格子时,只需将xlab,ylab和主要参数设置为NULL即可:
library(lattice)
bwplot(rnorm(100),xlab=NULL,ylab=NULL,main=NULL)
plot(anything, main=NULL)
仍然有效。
我通常使用
par(mar=c(1,1,1,1))
当我将边界最小化时。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.