【发布时间】:2019-01-27 22:53:49
【问题描述】:
这样我创建了我的heatmap:
fig = plt.figure(figsize = (8.27, 13.69), dpi = 100)
fig, ax = plt.subplots(1,1,figsize = (8.27, 13.69))
fig = plt.gcf()
heatplot = ax.imshow(c, cmap='rainbow', aspect='auto',\
norm=MidpointNormalize(midpoint=0.90))
c 是具有heatmap 值的数组,标准化为一。
使用ax.set_xticklabels()、ax.set_xticks()、ax.set_yticklabels() 和ax.set_yticks(),我已将轴添加到其heatmap。现在我想添加第二个y-axis。 colorbar 的方向是水平的。
编辑:
在 Bazingaa 的帮助下,我有了第二个 y 轴,但有一个偏移量:
ax1.set_yticks(np.arange(len(TITLES)), minor=False) 使刻度居中。
【问题讨论】:
标签: python matplotlib heatmap