Calculer la médiane empiriqueIl existe deux définitions de la médiane : l'une comme le quantile 0,5 d'une distribution (de probabilité), l'autre comme "l'élément intermédiaire" d'une liste finie ( Médiane Wikipédia ).
Je sais comment calculer le premier, mais est-ce que quelqu'un connaît une fonction JMP ou un moyen élégant et rapide de calculer ce dernier pour l'implémenter dans une médiane mobile dans une colonne de formules?
Créer une petite liste, trier cela, obtenir la valeur moyenne ... ne semble pas être efficace pour chaque ligne d'un long tableau
Tableau de donnéesScriptRe : Calculer la médiane empiriqueSalut @Feli ,
Je pense que la fonction "Col Median()" pourrait être utile dans votre cas, car l'index de script mentionne que "la commande est mise en cache en interne afin que plusieurs évaluations soient efficaces". Vous pouvez également spécifier une variable de groupe "Par".
Exemple sur le jeu de données Big class du scripting index (menu Help, Scripting Index), avec une formule de taille médiane calculée pour chaque tranche d'âge :
dt << New Column( "Col Median Height by Age",
numeric,
continuous,
formula( Col Median( :height, :age ) )
);
J'espère que cette réponse vous aidera,