pyspc.statistics.freq.from_rank
- pyspc.statistics.freq.from_rank(r, n, method=None, a=None, b=None, check=None)[source]
Convertir un rang en fréquence au non-dépassement.
- Paramètres:
r (int) – Rang
n (int) – Taille de l’échantillon
method (str) – Méthode de calcul. Voir RANK2FREQ
a (float) – Valeur au numérateur
b (float) – Valeur au dénominateur
check (bool) – Contrôler les paramètres avant exécution. Par défaut: True
- Renvoie:
f – Fréquence au non-dépassement
- Type renvoyé:
float
Notes
F = (r - a) / (n + b) F = (r - a) / (n + 1 - 2a)
Exemples
>>> from pyspc.statistics.freq import from_rank
CAS METHODE SPECIFIQUE
>>> from_rank(1, 10, method='Gringorten') 0.05533596837944665 >>> from_rank(5, 10, method='Gringorten') 0.4505928853754941 >>> from_rank(10, 10, method='Gringorten') 0.9446640316205535
CAS DEFAUT (HAZEN)
>>> from_rank(1, 10) 0.05 >>> from_rank(5, 10) 0.45 >>> from_rank(10, 10) 0.95
CAS A ET/OU B FOURNI
>>> from_rank(1, 10, a=0, b=0) 0.1 >>> from_rank(5, 10, a=0, b=0) 0.5 >>> from_rank(10, 10, a=0, b=0) 1.0 >>> from_rank(1, 10, a=0.5, b=0) 0.05 >>> from_rank(5, 10, a=0.5, b=0) 0.45 >>> from_rank(10, 10, a=0.5, b=0) 0.95 >>> from_rank(1, 10, a=1, b=0) 0.0 >>> from_rank(5, 10, a=1, b=0) 0.4 >>> from_rank(10, 10, a=1, b=0) 0.9
Voir aussi