seaborn热力图标签显示不清楚。

3

我在使用Seaborn热力图时遇到了存储标签的问题,我的标签相当长。

correlation = df.corr()
plt.figure(figsize=(10,10))
sns.heatmap(correlation, vmax=1, square=True,annot=True,cmap='cubehelix')
plt.title('Correlation between different fearures')

您可以查看地图:

这里

1个回答

4

试一下这个

correlation = df.corr()
plt.figure(figsize=(10,10))
g = sns.heatmap(correlation, vmax=1, square=True,annot=True,cmap='cubehelix',xticklabels=True,yticklabels=True)
g.set_yticklabels(g.get_yticklabels(), rotation =0)
g.set_xticklabels(g.get_yticklabels(), rotation =90)
plt.title('Correlation between different fearures')

1
你为什么要将xticklabels旋转1度? - mwaskom
@mwaskom 我认为这里的1指的是90*,但我不太确定。 - kanav anand
愿意调整字体大小 - Nabih Bawazir

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接