如何计算第一和第三四分位数?

我有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)

如何计算四分位数?

回答:

通过使用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

以上是 如何计算第一和第三四分位数? 的全部内容, 来源链接: utcz.com/qa/435780.html

回到顶部