相关疑难解决方法(0)

命名返回Pandas聚合函数中的列?

我在使用Pandas的groupby功能时遇到了麻烦.我已经阅读了文档,但是我无法弄清楚如何将聚合函数应用于多个列为这些列提供自定义名称.

这非常接近,但返回的数据结构具有嵌套的列标题:

data.groupby("Country").agg(
        {"column1": {"foo": sum()}, "column2": {"mean": np.mean, "std": np.std}})
Run Code Online (Sandbox Code Playgroud)

(即.我想取column2的mean和std,但将这些列作为"mean"和"std"返回)

我错过了什么?

python group-by aggregate-functions pandas

69
推荐指数
4
解决办法
8万
查看次数

标签 统计

aggregate-functions ×1

group-by ×1

pandas ×1

python ×1