2017-03-02 39 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)