Почему Seaborn Countplot учитывается только до 10 в Pandas DataFrame? - PullRequest
0 голосов
/ 17 марта 2020

У меня есть DataFrame как это:

    Municipality     Category   Count
0   BECKENRIED       Rindvieh   374.0
1   BECKENRIED       Rindvieh   69.0
2   BECKENRIED       Rindvieh   1.0
3   BECKENRIED       Rindvieh   120.0
4   BECKENRIED       Rindvieh   5.0
... ... ... ...
346 WOLFENSCHIESSEN  Geflügel   7.0
347 WOLFENSCHIESSEN  Geflügel   5010.0
348 WOLFENSCHIESSEN  Andere     2.0
349 WOLFENSCHIESSEN  Andere     8.0
350 WOLFENSCHIESSEN  Andere     7.0

После группировки и суммирования по «Счету» я нахожу, сколько животных имеет каждый муниципалитет:

nw_animals_2020.groupby(["Municipality", "Category"])["Count"].sum()
Municipality     Category
BECKENRIED       Andere        13.0
                 Equiden       15.0
                 Geflügel      75.0
                 Rindvieh     779.0
                 Schafe       259.0
                              ...  
WOLFENSCHIESSEN  Geflügel    5267.0
                 Rindvieh    1526.0
                 Schafe       470.0
                 Schweine     426.0
                 Ziegen       783.0

Однако при использовании seaborn.countplot, сумма совершенно иная и, как представляется, ограничена 10:

g = sns.catplot(x="Gemeinde", hue="Gattung", data=nw_animals_2020, kind="count")
g.set_xticklabels(rotation=45)

enter image description here

В чем здесь проблема?

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