标签: python seaborn
当cbar打开时,seaborn的热图中的单元格是矩形的。我可以改变轴的粗体,但我想知道是否有更简单的方法来保持细胞的正方形。
答案 0 :(得分:2)
您可以使用ax.set_aspect("equal")为轴ax设置相等的宽高比。
ax.set_aspect("equal")
ax
示例:
import numpy as np import seaborn as sns import matplotlib.pyplot as plt data = np.random.rand(4,16) ax = sns.heatmap(data) ax.set_aspect("equal") plt.show()
答案 1 :(得分:1)
季节性热图具有选项正方形:
heatmap(data, square=True)