Python 如何在seaborn中对齐xlabel和ylabel?

Python 如何在seaborn中对齐xlabel和ylabel?,python,pandas,seaborn,Python,Pandas,Seaborn,我正在绘制要素的热图,但x轴和y轴上的要素名称彼此不重合。因此,如何垂直对齐x轴要素名称和水平对齐y轴要素名称,使它们不会重叠 代码: %matplotlib notebook corr = data.loc[:,'PERID':'PRXRETRY'].corr() sns.set(font_scale=0.8) sns.heatmap(corr, xticklabels=corr.columns.values, yticklabels=cor

我正在绘制要素的热图,但x轴和y轴上的要素名称彼此不重合。因此,如何垂直对齐x轴要素名称和水平对齐y轴要素名称,使它们不会重叠

代码:

%matplotlib notebook
corr = data.loc[:,'PERID':'PRXRETRY'].corr()

sns.set(font_scale=0.8)
sns.heatmap(corr, 
            xticklabels=corr.columns.values,
            yticklabels=corr.columns.values,cmap="YlGnBu",annot=True)
截图:

这对我来说很有用:

hm = sns.heatmap(corr, cmap="YlGnBu", annot=True)
hm.set_xticklabels(labels=corr.columns.values, rotation=90)
hm.set_yticklabels(labels=corr.columns.values, rotation=0)

我想我忘了在中明确说明“……在以前没有人问过的情况下”。