![]() |
1
105
您可以简单地将函数作为列表传递:
或者作为字典:
|
![]() |
2
5
是否需要这样的工作:
|
![]() |
3
5
实现这一点的一个明显方法是指定一个字典,将列名称映射到要聚合的函数列表:
但是,如果您的函数只在列上操作,那么语法就稍微简单一点。如果聚合到一个系列上,则不需要字典:
这也消除了输出中的多索引。
在更新版本的pandas中,如果使用字典为聚合输出指定列名,您将获得
Using a dictionary for renaming columns is deprecated in v0.20. 在熊猫的最新版本中,可以通过传递元组列表来更简单地指定这一点。如果以这种方式指定函数, 全部的 该列的函数需要指定为(名称、函数)对的元组。
或者,
|
![]() |
danial · 如何在多个字符串的每个位置找到最频繁的字符 2 年前 |
![]() |
Henry · 使用Python将json重新格式化为键值对 2 年前 |
![]() |
eymentakak · json字典类型错误:字符串索引必须是整数 2 年前 |
![]() |
Qubix · 从熊猫数据帧创建相对熵矩阵 2 年前 |
![]() |
guiguilecodeur · 如何删除我的词汇表中的重复元素 2 年前 |
![]() |
Susheel P M · 这是关于if-else语句[关闭] 2 年前 |
![]() |
Slartibartfast · 关于Python版本安装 2 年前 |