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.

原文地址:https://www.cnblogs.com/forbetter223/p/13706371.html