#python #python-3.x #dataframe #group-by #pandas-groupby
#python #python-3.x #фрейм данных #группировать по #pandas-groupby
Вопрос:
Я написал этот код из группировки по столбцу:
df[["Access code", "Points"]].groupby("Access code").sum()
И получил фрейм данных с двумя столбцами:
Access code Points
1 33
2 12
3 9
Когда я пытаюсь выбрать второй столбец из этого фрейма данных:
df[["Access code", "Points"]].groupby("Access code").sum()["Points""]
Это не работает. Как это сделать?
Комментарии:
1.
df[["Access code", "Points"]].groupby("Access code").sum().reset_index()["Points""]
2. Вы можете добавить
as_index=False
параметр в свой код :df[["Access code", "Points"]].groupby("Access code", as_index=False).sum()["Points"]