pandas 聚合函数
时间: 2023-11-23 20:58:08 浏览: 35
Pandas是一个强大的数据分析工具,其中包括了许多聚合函数。下面是一些常用的聚合函数:
1. sum():计算数据的总和。
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.sum()) # 输出:A 6 B 15
```
2. mean():计算数据的平均值。
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.mean()) # 输出:A 2.0 B 5.0
```
3. median():计算数据的中位数。
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.median()) # 输出:A 2.0 B 5.0
```
4. min():计算数据的最小值。
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.min()) # 输出:A 1 B 4
```
5. max():计算数据的最大值。
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.max()) # 输出:A 3 B 6
```
6. count():计算数据的数量。
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.count()) # 输出:A 3 B 3
```
7. describe():生成数据的描述性统计信息。
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.describe()) # 输出: A B count 3.0 3.0 mean 2.0 5.0 std 1.0 1.0 min 1.0 4.0 25% 1.5 4.5 50% 2.0 5.0 75% 2.5 5.5 max 3.0 6.0
```