python statlibモジュールを使用してスコアのpercentile rankを計算しようとしています。 スコアのパーセント値関数は、0から100の間の値を返すと想定されていますが、この範囲外の数値を定期的に生成します。例:パーセントランクの計算
>> a = [0,1,2,3,4,5]
>> percentileofscore(a, 0)
108.33333333333333
私はscipyモジュールを試してみた、とも同様の結果で自分を巻いています。
私は何かを誤解していますか?この機能は?
EDIT - より多くの例:
percentileofscore([23,23,23,25], 23)
137.5
percentileofscore([12,19,65,25], 12)
112.5
percentileofscore([112,109,605,25], 25)
112.5
最低スコアのパーセンタイルを照会しても問題を引き起こすと思われます。おそらくバグ?
1:確かに興味深い –
興味深いです。不思議なことから、これの例をいくつか追加できますか? –
間違いなくバグ。ナイスキャッチ。 –