2017-08-04 73 views
0

我在Seaborn熱圖中存儲標籤時遇到問題。我擁有的標籤相當長。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') 

你可以看到地圖:

here

回答

0

試試這個

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') 
+0

謝謝你的幫助,我已經解決了這個問題。 – chenshitao

+1

你爲什麼旋轉xticklabels 1度? – mwaskom

+0

@mwaskom我認爲1這裏意味着90 *但我不太確定這一點。 –