图例的大小太大而cex没用

时间:2017-09-08 00:30:00

标签: r plot legend

我正在用r密谋,但传说太大了。当我减少cex时,文本缩小但是图例框仍然有很大的空白空间。传奇代码是:

legend('topleft',adj = c(0, 0.6), pch=c(4,1), c("non smokers", "smokers"), cex=.75,horiz = TRUE,pt.cex = 1)

我该如何解决这个问题?thx

enter image description here

1 个答案:

答案 0 :(得分:1)

首先使用windowspdfpng指定地块大小,这样会很好。以下是使用png

的示例
graphics.off()
png(filename = "test.png", width = 7, height = 7, units = "in", res = 75)
plot(1:10, 1:10)
legend('topleft', pch=c(4,1), c("non smokers", "smokers"), horiz = TRUE)
dev.off()

enter image description here