python 90%分位数
时间: 2024-08-12 20:05:59 浏览: 140
python多维数组分位数的求取方式
在Python中,计算数据集的90%分位数通常涉及使用`numpy`库中的`percentile`函数,或者直接通过pandas库来简化操作。如果你有一个列表或数组`data`,你可以这样做:
```python
import numpy as np
import pandas as pd
# 对于numpy数组
data = [数值1, 数值2, ...]
ninety_percentile_np = np.percentile(data, 90)
# 对于pandas DataFrame或Series
ninety_percentile_pd = data.quantile(0.9)
```
如果数据量非常大,pandas的`quantile`方法会更高效,因为它内部使用了NumPy的实现。
阅读全文