gpt4 book ai didi

python - 如何将 matplotlib 轴刻度标签 fontweight 设置为粗体?

转载 作者:行者123 更新时间:2023-12-02 19:28:08 25 4
gpt4 key购买 nike

我正在尝试以下代码:

fig, ax1 = plt.subplots()
#data is a geopandas DataFrame
data.plot(ax=ax1, kind='bar', color= barcolor, width= 0.8)
ax1.set_yticklabels(ax1.get_yticklabels(), weight='bold')
ax1.set_xticklabels(ax1.get_xticklabels(), rotation=0, weight='bold', size=12)

只有 x 轴受到此代码的影响,而 y 轴标签将被删除。

最佳答案

get_yticklabels() 更改为 get_yticks 适合我:

fig, ax1 = plt.subplots()
ax1.bar([0,1],[2,3])
ax1.set_yticklabels(ax1.get_yticks(), weight='bold')
ax1.set_xticklabels(ax1.get_xticks(), rotation=0, weight='bold', size=12)

输出:

enter image description here

关于python - 如何将 matplotlib 轴刻度标签 fontweight 设置为粗体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62221067/

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