在ggplot2中设置图例间距

时间:2014-08-11 21:35:14

标签: r ggplot2 legend

我正在尝试使用ggplot2在R中创建一个图。当在R中显示时,该图看起来很棒,但是当我将其写入pdf时,图例中的标签与它们定义的不同颜色线略微重叠。如何在条目之间添加空格以便不会发生这种情况?

1 个答案:

答案 0 :(得分:0)

没有代码示例很难说,但如果您在R显示中没有看到此问题,并且您在pdf中看到它,则可以尝试增加pdf输出大小。渲染pdf时,如果输出尺寸小于显示的尺寸,则保留字体大小并且图形元素会更加挤压。

p<-ggplot(mpg,aes(cyl,year))+geom_point()
ggsave('yourfile.pdf',p,width=10,height=10) # default is 7 on my install

我不知道是否可以更改间距,但我在theme()element_text()文档中没有看到任何参数