ggplot图例上的边距不均匀

时间:2016-10-06 16:38:41

标签: r ggplot2

我有一个类似于此的情节:

df <- data.frame(x=rep(1:10,each=2),y=runif(20),col=as.factor(rep(1:2,10)))
p <- ggplot(data=df,aes(x=x,y=y,color=col)) +
    geom_line()+
    scale_y_continuous(breaks=seq(-1,1,0.5),limits=c(-1,1))+
    scale_color_manual(NULL,labels=c("AAAA","BBBB"),values=c("red","blue"))+
    theme(legend.position=c(0.2,0.2))
p

enter image description here 我遇到的问题是图例的上边距和下边距不均匀。 &#34; AAAA&#34;以上的空间更多。而不是在&#34; BBBB&#34;下面。有办法解决这个问题吗?

我已经尝试theme(legend.title=element.blank())并且它没有帮助。我也尝试过调整theme(legend.margin=...)而没有运气。任何帮助都表示赞赏,不平衡的利润在这个文件中看起来并不好看。

0 个答案:

没有答案