pandas的decribe
时间: 2024-02-04 07:09:56 浏览: 31
pandas的describe()是一个用于生成关于DataFrame或Series中数据统计摘要的函数。它提供了有关数据集的统计信息,包括计数、均值、标准差、最小值、25%分位数、中位数、75%分位数和最大值。
对于数值型数据,describe()函数会返回以下统计信息:
- count:非缺失值的数量
- mean:平均值
- std:标准差
- min:最小值
- 25%:第一四分位数
- 50%:中位数(第二四分位数)
- 75%:第三四分位数
- max:最大值
对于非数值型数据,describe()函数会返回以下统计信息:
- count:非缺失值的数量
- unique:唯一值的数量
- top:出现频率最高的值
- freq:出现频率最高的值的频率
使用示例:
```python
import pandas as pd
data = {'A': [1, 2, 3, 4, 5],
'B': [6, 7, 8, 9, 10],
'C': ['a', 'b', 'c', 'd', 'e']}
df = pd.DataFrame(data)
print(df.describe())
```
输出结果:
```
A B
count 5.000000 5.000000
mean 3.000000 7.000000
std 1.581139 1.581139
min 1.000000 6.000000
25% 2.000000 7.000000
50% 3.000000 8.000000
75% 4.000000 9.000000
max 5.000000 10.000000
```