我想用 sns.heatmap 绘制相关矩阵并有一些问题。这是我的代码:
plt.figure(figsize=(8,8))
mask =np.zeros_like(data.corr())
mask[np.triu_indices_from(mask)] = True
sns.heatmap(data.corr(), mask=mask, linewidth=1, annot=True, fmt=".2f",cmap='coolwarm',vmin=-1, vmax=1)
plt.show()
这就是我得到的:[相关矩阵][1][1]:https : //i.stack.imgur.com/DX2oN.png \
现在我有一些问题:
1)我怎样才能保持对角线中的那些?
2)如何改变x轴的位置?
3)我希望颜色条从 1 变为 -1,但代码不起作用
我希望有人能帮帮忙。
谢谢
SMILET
繁花不似锦
相关分类