gpt4 book ai didi

python - 在 matplotlib colorbar 中对齐刻度标签

转载 作者:太空狗 更新时间:2023-10-29 22:30:51 26 4
gpt4 key购买 nike

我有一个带有自动生成的正负值的颜色条(我没有设置它们)。不幸的是,减号破坏了文本的垂直对齐方式。我如何才能将刻度标签中的所有文本向右对齐,或者在我的正数之前插入一个空格以使其看起来不错?

enter image description here

最佳答案

您可以更改文本的对齐方式。可能需要稍微更改标签的 (x) 位置以防止与颜色条本身重叠。

a = np.random.randn(10,10)

fig, ax = plt.subplots()

im = ax.imshow(a, interpolation='none')
cb = plt.colorbar(im)

for t in cb.ax.get_yticklabels():
t.set_horizontalalignment('right')
t.set_x(3.5)

enter image description here

关于python - 在 matplotlib colorbar 中对齐刻度标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19219963/

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