10 Stimmen

Berechnung des Perzentil-Rangs

Ich versuche, die Perzentilrang einer Partitur unter Verwendung der python statlib Modul. Die Website Perzentil des Ergebnisses soll einen Wert zwischen 0 und 100 zurückgeben, liefert aber regelmäßig Zahlen außerhalb dieses Bereichs. Ein Beispiel:

 >> a = [0,1,2,3,4,5]
 >> percentileofscore(a, 0)
 108.33333333333333

Ich habe versucht, die scipy Modul, und ich habe auch mein eigenes Modul mit ähnlichen Ergebnissen entwickelt.

Verstehe ich etwas an dieser Funktion falsch?

EDIT - Weitere Beispiele:

 percentileofscore([23,23,23,25], 23)
 137.5
 percentileofscore([12,19,65,25], 12)
 112.5
 percentileofscore([112,109,605,25], 25)
 112.5

Es scheint, dass die Abfrage des Perzentils der niedrigsten Punktzahl das Problem verursacht. Vielleicht ein Fehler?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X