熊猫的分组功能出了点问题。我读过 文件,但是我不知道如何将聚合函数应用于多个列。 还有为这些列定制了自定义名称。
这个结果非常接近,但返回的数据结构具有嵌套的列标题:
data.groupby("Country").agg(
{"column1": {"foo": sum()}, "column2": {"mean": np.mean, "std": np.std}})
(例如,我想取 column 2的 mean 和 std,但是将这些列返回为“ mean”和“ std”)
我错过了什么?