我试图使用ggplot2获取图表.问题是我无法减少图例边框和文本之间的空白区域.例如:
,
在这里,我想减少顶部的空白,我用一些卷曲的线条标记.
我搜索了很多,但在大多数地方,答案建议减少key.height或key.width,但这不是我想要的; 我很满意.我只是想摆脱顶部的空白区域.
eip*_*i10 10
您可以使用以下内容删除图例标题的空间:
theme(legend.title=element_blank())
Run Code Online (Sandbox Code Playgroud)
如果这还不够,那么:
theme(legend.title=element_blank(),
legend.margin=margin(c(1,5,5,5)))
Run Code Online (Sandbox Code Playgroud)
并且玩弄价值(它们在顶部,右侧,底部,左侧的顺序),直到您得到您喜欢的东西.
小智 5
其他解决方案在我的情况下不起作用,因为顶部仍然有空白。
环境
theme(legend.title=element_blank(),
legend.margin = margin(0, 0, 0, 0),
legend.spacing.x = unit(0, "mm"),
legend.spacing.y = unit(0, "mm"))
Run Code Online (Sandbox Code Playgroud)
删除了所有的空白。