2017-03-02 68 views
1

我正在創建一個seaborn countplot。我的分類變量的名字很長。情節在一行中顯示每一行,所以文本重疊不同的酒吧。這個例子看起來像名字應該繼續到第二行以防止這種情況,但我的情節沒有做到這一點。有什麼建議?seaborn countplot組名重疊

回答

0

注意:我知道這篇文章的答案已經晚了,但這對未來可能會有所幫助。 我有同樣的問題,但經過大量的查找發現matlab的「figsize」屬性。我的情況下類是10多,所以我表現出對y軸

import matplotlib.pyplot as plt 
import seaborn as sb 
plt.figure(figsize=(7,7), dpi=300) 
----- 
sb.countplot(y="native-country", hue='salary',data=dataset) 
pt.show(); 

如果你想通過下面旋轉它們,然後顯示在x軸上的類別是代碼。在這種情況下,你也可以使用「figsize」。

p=sb.countplot(y="native-country", hue='salary',data=dataset) 
p.set_xticklabels("native-country",rotation=30) 
for item in p.get_xticklabels(): 
    item.set_rotation(45)