0

私は非常に単純なデータフレームを持っています:

df = pd.DataFrame([5,7,10,15,19,21,21,22,22,23,23,23,23,23,24,24,24,24,25], columns=['val'])

df.median() = 23 リスト内の 19 の値のうち、23 は 10 番目の値 (23 の前に 9 つの値、23 の後に 9 つの値) であるため、これは正しいです。

1番目と3番目の四分位数を次のように計算しようとしました:

df.quantile([.25, .75])

         val
0.25    20.0
0.75    23.5

中央値より下の 9 つの値から、第 1 四分位数は 19 になると予想していましたが、上記のように、python は 20 であると言っています。

パンダはどのように四分位数を計算しますか?

元の質問は次のリンクからのものです: https://www.khanacademy.org/math/statistics-probability/summarizing-quantitative-data/box-whisker-plots/a/identifying-outliers-iqr-rule

4

2 に答える 2