列の四分位数を計算しようとしています。ただし、私が使用したあらゆる種類の関数 (これまでのところ、numpy のパーセンタイルと pandas の分位数を最も近い、より高い、より低い、線形の補間で試しました)、常に不正確な四分位数を返します。こちらのリンクから確認しました。本当に正確な四分位数を返すことができる関数はありますか?それとも、正確にカウントする独自の関数を作成する方がよいでしょうか? 別の回答で見たので、誰かがここでカウントする独自の関数を作成しました
これは私のコラムQ1,Q3 = 200,650
ですQ1,Q3 = 200,500
。私が使用した補間が何であれ、常に不正確な結果があります。
cols = pd.DataFrame({'numbers':[100,300,200,400,500,6000,800,200,200]})