如何计算第一四分位数和第三四分位数? [英] How to calculate 1st and 3rd quartiles?

查看:1304
本文介绍了如何计算第一四分位数和第三四分位数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有DataFrame:

I have DataFrame:

    time_diff   avg_trips
0   0.450000    1.0
1   0.483333    1.0
2   0.500000    1.0
3   0.516667    1.0
4   0.533333    2.0

我想获得列time_diff的第一四分位数,第三四分位数和中位数.要获取中位数,我使用np.median(df["time_diff"].values).

I want to get 1st quartile, 3rd quartile and median for the column time_diff. To obtain median, I use np.median(df["time_diff"].values).

如何计算四分位数?

推荐答案

通过使用pandas:

df.time_diff.quantile([0.25,0.5,0.75])


Out[793]: 
0.25    0.483333
0.50    0.500000
0.75    0.516667
Name: time_diff, dtype: float64

这篇关于如何计算第一四分位数和第三四分位数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆