matplotlib.pyplot和seaborn.heatmap改变图片的大小
用seaborn库画热力图时,生成的图片默认的大小是640x480,有时候我们需要根据需求改变图片的大小。
我们还是得用pyplot来控制图片大小,具体做法是:
在用seaborn生成图片前,用plt.figure(figsize=(x, y))来设置图片的长宽。
1 plt.figure(figsize=(3, 3)) 2 sns.heatmap(image_data, cmap=color_map, cbar=False, xticklabels=False, yticklabels=False)
如果想要300x300的图片,x,y需要设置成3,3;如果想要1000x1000,则x, y需要设置成10,10.