gpt4 book ai didi

python ggplot图例大小

转载 作者:行者123 更新时间:2023-11-30 22:40:34 24 4
gpt4 key购买 nike

我一直在使用底层 matplot lib 库来进行 ggplot 不允许的调整。

p = ggplot(aes(x='meh',y='mah'),data=df)
t = theme_gray()
t._rcParams['font.size'] = 30
t._rcParams['xtick.labelsize'] = 20
t._rcParams['ytick.labelsize'] = 20

p = p + t

这按预期工作。我现在希望增加图例的大小,这是我通过添加 color 参数创建的:

p = ggplot(aes(x='meh',y'mah',color='week'),data=df)

来自here ,我可以看到以下用于编辑图例的参数:

t._rcParams['legend.fontsize'] = 20

尽管没有错误,但这对图例文本大小没有任何影响。

最佳答案

经过多次测试,看起来图例字体大小实际上是由参数font.size控制的。而且看起来 xaxis 和 yaxis 图例字体大小无法独立控制。

(下图中,color参数的图例仅用于说明目的)

from ggplot import *
p = ggplot(aes(x='date', y='beef', color='beef'), data=meat) + geom_line()
t = theme_gray()
t._rcParams['font.size'] = 40 # Legend font size
t._rcParams['xtick.labelsize'] = 20 # xaxis tick label size
t._rcParams['ytick.labelsize'] = 30 # yaxis tick label size
t._rcParams['axes.labelsize'] = 30 # axis label size
p + t

enter image description here

关于python ggplot图例大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42872832/

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