【发布时间】:2016-02-17 16:08:06
【问题描述】:
默认情况下,matplotlib 会将颜色条标签放置在垂直颜色条旁边。强制标签位于颜色条顶部的最佳方法是什么?目前我的解决方案需要根据标签大小调整labelpad 和y 值:
import numpy as np
import matplotlib.pylab as plt
dat = np.random.randn(10,10)
plt.imshow(dat, interpolation='none')
clb = plt.colorbar()
clb.set_label('label', labelpad=-40, y=1.05, rotation=0)
plt.show()
有没有更好、更通用的方法来做到这一点?
【问题讨论】:
标签: python matplotlib colorbar