pandas统计series的集中趋势
时间: 2024-02-03 12:10:22 浏览: 100
在pandas中,可以使用`Series`对象的`describe()`方法来获取一些常见的统计信息,包括集中趋势的度量。具体来说,`describe()`方法会返回以下统计信息:
1. `count`:非缺失值的数量。
2. `mean`:平均值。
3. `std`:标准差。
4. `min`:最小值。
5. `25%`:第一四分位数。
6. `50%`:中位数(第二四分位数)。
7. `75%`:第三四分位数。
8. `max`:最大值。
下面是一个示例代码,展示如何使用`describe()`方法获取集中趋势的统计信息:
```python
import pandas as pd
# 创建一个Series对象
data = pd.Series([1, 2, 3, 4, 5, 6, 7, 8, 9])
# 使用describe()方法获取统计信息
statistics = data.describe()
print(statistics)
```
输出结果如下:
```
count 9.000000
mean 5.000000
std 2.738613
min 1.000000
25% 3.000000
50% 5.000000
75% 7.000000
max 9.000000
dtype: float64
```
从输出结果可以看出,该Series对象的非缺失值数量为9,平均值为5,标准差为2.738613,最小值为1,最大值为9,第一四分位数为3,中位数为5,第三四分位数为7。
阅读全文