gpt4 book ai didi

r - 一个图中两个图例之间的间隙较小(例如颜色和大小比例)

转载 作者:行者123 更新时间:2023-12-04 00:27:49 28 4
gpt4 key购买 nike

如何减少一个情节中两个指南之间的差距。在下面的示例中,两个指南来自颜色和大小比例,我想更改两者之间的差距,以便标题“大小”正好低于 1 的图例点。设计方面,它可能不会在此示例中有意义,但在我的实际应用中确实如此。

df=data.frame(x=rnorm(100),y=rnorm(100),color=factor(rbinom(100,1,0.5)),size=runif(100))
ggplot(df,aes(x=x,y=y,color=color,size=size)) + geom_point()

编辑:这是情节。我想让绿线和箭头突出显示的间隙变小。

enter image description here

最佳答案

现在似乎可以使用主题参数:

ggplot(df,aes(x=x,y=y,color=color,size=size)) + geom_point() + 
theme(legend.spacing.y = unit(-0.5, "cm"))

您还可以尝试减少图例的边距:
legend.margin = margin(-0.5,0,0,0, unit="cm")

或更老
legend.margin=unit(0, "cm")

关于r - 一个图中两个图例之间的间隙较小(例如颜色和大小比例),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103920/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com