Гистограмма ось х грязная, используя pandas python - PullRequest
0 голосов
/ 30 марта 2020

Гистограмма ось х становится очень грязной, я также повернул угол, но он все еще очень грязный, любая помощь будет признательна.

это код

ax=yearresult.plot(kind='bar',x='BBB',y='AAA')
ax.set_xticklabels(ax.get_xticklabels(), rotation=90)
ax.legend(["AAA", "BBB"]);
plt.tight_layout()
plt.show()

enter image description here

1 Ответ

0 голосов
/ 30 марта 2020

Вы не можете построить 100 категорий на гистограмме, это не будет понятно. Попробуйте получить топ-15 следующим образом:

 top_15 = df.AA.value_counts().iloc[:15]
 sns.countplot(x = "AA", data = df, order=top_15.index);

и в этом случае нет необходимости в легенде

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...