颜色条锚点widht

时间:2016-04-04 00:35:10

标签: python matplotlib colorbar

我尝试使用

标记我的颜色条
cbar.set_label('log10(Ha)', rotation=270)

但是颜色条编号和图例重叠,如下图所示:

enter image description here

有没有人可以解决这个问题?

感谢您的帮助:)!

1 个答案:

答案 0 :(得分:0)

我使用 labelpad 调整colorbar与其标签之间的宽度 这是一个例子,我从pylab_examples example code: contourf_demo.py剪切的数据被省略,以突出颜色条。

import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline

ax1  = plt.subplot(121)
cbar1 = plt.colorbar(CS)
cbar1.ax.set_ylabel('verbosity coefficient',labelpad = 15,fontsize = 15)

ax2  = plt.subplot(122)
cbar2 = plt.colorbar(CS)
cbar2.ax.set_ylabel('verbosity coefficient',labelpad = 25,fontsize = 15)

plt.tight_layout()
plt.show()   

enter image description here