Функция Python Panda для суммирования общего количества строк в группе - PullRequest
0 голосов
/ 28 мая 2018

У меня есть набор данных со многими столбцами, и я хочу суммировать общее количество строк для каждой страны.я сгруппировал данные по стране и попробовал по функции подсчета и построил график.но результат показал все столбцы для каждой страны.Я хочу, чтобы на каждой графической панели отображалась сводка для каждой страны с одной линией или точкой.я хочу что-то вроде функции R - суммировать (Total = n ()).

вот мой метод на Python:

newData = myData.groupby('Country').count();
newData.plot(kind='bar',  figsize=(15, 10))

1 Ответ

0 голосов
/ 28 мая 2018

Попробуйте следующее для базового подсчета по стране:

newData = df.groupby('Country').apply(lambda x: len(x))    
newData.plot(kind='bar', figsize=(15, 10))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...