У меня возникают проблемы с функциональностью Pandas groupby. Я прочитал документацию, но я не могу понять, как применять агрегированные функции к нескольким столбцам и иметь собственные имена для этих столбцов.
Это очень близко, но возвращенная структура данных имеет вложенные заголовки столбцов:
data.groupby("Country").agg(
{"column1": {"foo": sum()}, "column2": {"mean": np.mean, "std": np.std}})
(т.е. хочу взять среднее значение и std столбца2, но возвращать эти столбцы как "mean" и "std" )
Что мне не хватает?