我有一个具有离散值(=类别/因子)的热图,创建如下:
import xarray
dats = xarray.DataArray([[2,4,3,5,1],[8,4,5,3,2], [9,3,4,4,1]])
dats.plot(levels=range(0, 11, 1), cmap='Blues')
我想把色标/图例上的数字移到相应字段的中间。我(和同事们)发现他们在磁场交叉处的位置有点误导,特别是考虑到热图中x轴上的记号本身就在磁场的正中间。在
如何将色阶上的这些值移到字段的中间(并去掉10,这不是数据集中的值)?在
为此,必须直接使用matplotlib:
相关问题 更多 >
编程相关推荐