получение объекта 'DataFrameGroupBy' не вызывается в jupyter - PullRequest
0 голосов
/ 16 сентября 2018

У меня есть этот CSV-файл из https://www.data.gov.au/dataset/airport-traffic-data/resource/f0fbdc3d-1a82-4671-956f-7fee3bf9d7f2

Я пытаюсь объединиться с

airportdata = Airports.groupby(['Year_Ended_December'])('Dom_Pax_in','Dom_Pax_Out')
airportdata.sum()

Тем не менее, я получаю 'DataFrameGroupBy' объект не может быть вызван, и он не будет печататьданные, которые я хочу Как решить проблему?

1 Ответ

0 голосов
/ 16 сентября 2018

Вам нужно выполнить агрегацию sum перед извлечением столбцов: airportdata_agg = Airports.groupby(['Year_Ended_December']).sum()[['Dom_Pax_in','Dom_Pax_Out']] В качестве альтернативы, если вы хотите убедиться, что вы не агрегируете столбцы, которые вы не собираетесь использовать: airportdata_agg = Airports[['Dom_Pax_in','Dom_Pax_Out', 'Year_Ended_December']].groupby(['Year_Ended_December']).sum()

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