Les résultats des quantiles de JMP sont différents de ceux de PythonBonjour la communauté JMP,
J'essaie de créer un script JMP pour calculer les quantiles 97,5. Le problème ici est que mes données de référence utilisent Python et renvoient un nombre différent. Ci-dessous un exemple :
Python P97.5 : 2561,35 (égal à PERCENTILE.INC dans Excel)
JMP P97.5 : 2581,375 (égal à PERCENTILE.EXC dans Excel)
Mon code JSL :
Summarize(
dt1,
group_by = By( :group ),
group_p975 = Quantile( :data, 0.975 )
);
Existe-t-il un paramètre ou une solution de contournement pour que je puisse obtenir le même numéro avec la méthode Python ?
Analyse et modélisation des données de baseRe : Les résultats des quantiles de JMP sont différents de ceux de PythonLa question me semble vouloir en Python obtenir l'équivalent du résultat JMP et de la fonction PERCENTILE.EXC d'Excel.
La réponse à votre question dépendra du package Python que vous utilisez pour calculer les quartiles. Y a-t-il des paramètres supplémentaires à la fonction, y a-t-il une fonction différente (tout comme Excel a 2 fonctions différentes). Examinez en profondeur la documentation du package Python que vous utilisez.
Si vous demandez comment faire en sorte que JSL renvoie la même valeur que Python (PERCENTILE.INC d'Excel), je devrai m'en remettre aux experts JSL ici. (À part suggérer une plongée approfondie dans la documentation de JMP à la fois en ligne et dans l'index de script.)
Re : Les résultats des quantiles de JMP sont différents de ceux de PythonSalut Paul,
Merci d'avoir répondu à ma question. Ma question porte en fait sur la dernière partie, sur la façon dont JSL renvoie la même valeur que Python. Je cherche un peu mais je n'ai pas obtenu de réponse.