Pandas DataFrame agg() 方法

实例

返回每行的总和:

  1. import pandas as pd
  2. data = {
  3. "x": [50, 40, 30],
  4. "y": [300, 1112, 42]
  5. }
  6. df = pd.DataFrame(data)
  7. x = df.agg(["sum"])
  8. print(x)

定义与用法

agg() 方法允许您沿 DataFrame 的一个轴(默认为 0,即索引(行)轴)应用要执行的函数或函数名列表。

注意: agg() 方法是 aggregate() 方法的别名。

语法

  1. dataframe.agg(func, axis, args, kwargs)

参数

axis 参数是一个 关键字 参数。

参数描述
func 必填。 要应用于 DataFrame 的函数、函数名或函数名列表。
axis0
1
'index'
'columns'
可选,将功能应用于哪个轴。默认值为 0。
args 可选,发送到函数中的参数
kwargs 可选,要发送到函数中的关键字参数

返回值

一个改变的 DataFrame 或者 Series 对象。

此函数不更改原始 DataFrame 对象。

分类导航