Pandas DataFrame aggregate() 方法
定义和用法
aggregate() 方法允许您应用要沿 DataFrame 的轴之一执行的函数或函数名称列表,默认为 0,即索引(行)轴。
注意:agg() 方法是 aggregate() 方法的别名。
实例
返回每行的总和:
import pandas as pd
data = {
"x": [50, 40, 30],
"y": [300, 1112, 42]
}
df = pd.DataFrame(data)
x = df.aggregate(["sum"])
print(x)
语法
dataframe.aggregate(func, axis, args, kwargs)
参数
axis 参数是关键字参数。
| 参数 | 值 | 描述 |
|---|---|---|
| func | 必需。要应用于 DataFrame 的函数、函数名称或函数名称列表。 | |
| axis |
|
可选。将函数应用到哪个轴。默认 0。 |
| args | 可选。要发送到函数的参数。 | |
| kwargs | 可选。要发送到函数中的关键字参数。 |
返回值
此函数不会更改原始 DataFrame 对象。