Выбрать второй столбец из сгруппированного фрейма данных, которого нет в groupby

#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"]