pandas库agg
时间: 2023-11-09 10:58:52 浏览: 121
pandas安装库
pandas库的agg()函数是用来对pandas DataFrame进行聚合操作的函数。它可以将一组函数应用于DataFrame的指定列或行,并返回结果。
agg()函数的语法如下:
```python
DataFrame.agg(func, axis=0, *args, **kwargs)
```
其中,参数func是一个函数、字符串或字符串列表,用来指定要应用的聚合函数。axis参数用于指定聚合的轴,默认为0表示按列进行聚合,可以设置为1表示按行进行聚合。*args和**kwargs可以传递给函数进行额外的参数设置。
以下是一些示例,展示如何使用agg()函数:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {
'A': [1, 2, 3, 4, 5],
'B': [6, 7, 8, 9, 10],
'C': [11, 12, 13, 14, 15]
}
df = pd.DataFrame(data)
# 对列进行聚合操作
result1 = df.agg(['sum', 'mean', 'max'])
# 对行进行聚合操作
result2 = df.agg('sum', axis=1)
print(result1)
print(result2)
```
输出结果:
```
A B C
sum 15.0 40.0 65.0
mean 3.0 8.0 13.0
max 5.0 10.0 15.0
0 18
1 21
2 24
3 27
4 30
dtype: int64
```
阅读全文