我在使用seaborn软件包生成的热图图时遇到麻烦,我的代码如下:
piv = pd.pivot_table(df, values = 'Frequency', index = ['Hour'], columns = ['Rank'])
ax = sns.heatmap(piv, square = True, cmap = 'rocket_r')
plt.setp(ax.xaxis.get_majorticklabels(), rotation = 90)
ax.figure.savefig("results/timing.png")
plt.close()
此代码的输出与我想要的不一样。如您所见,y轴看起来已压缩,因此值不可读:
我已经尝试过:
plt.figure(figsize = (20, 15))
没有解决问题。所以我想知道是否有一种方法可以自动找到绘图轴的最佳拟合。谢谢。