Calcul du Col Quantile par colonnes<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut ~
je voudrais calculer Col Quantile par colonnes
sur le tableau de données
en utilisant la formule JMP comme ci-dessous.(Note. Pas du menu 'Tabuler')
Avez-vous une idée avec ça?
Merci d'avance. : )

Re : Calcul du Col Quantile par colonnesOUAH!!!!
C'est une merveilleuse solution !
et j'ai appris de vous la formule "obtenir les valeurs" et "l'emplacement".
Merci beaucoup Michael et Brady!
Re : Calcul du Col Quantile par colonnesBrady,
Merci d'avoir rattrapé ma faute de frappe ! Je voulais dire que le cas de valeur de caractère soit ceci:
//When By variable is character-valued:
Quantile( 0.25, (:height << get values)[loc((:sex << get values),:sex)] )
Meilleur,
Michael
Re : Calcul du Col Quantile par colonnesEn utilisant l'approche de Michael, vous pouvez également effectuer les opérations suivantes pour le scénario à valeur de caractère, afin d'éviter d'avoir à répertorier explicitement chaque valeur de groupe :
Quantile(
0.25,
(:height << get values)[Loc( :age << get values, :age[Row()] )]
)
Si vous devez utiliser plus d'une variable de regroupement (par exemple, 3 colonnes ensemble, par exemple), vous devez d'abord concaténer les colonnes pour en former une quatrième et utiliser cette nouvelle colonne comme une (seule) colonne de regroupement.
Acclamations,
brady
Re : Calcul du Col Quantile par colonnesMalheureusement, la fonction Col Quantile ne prend pas en charge une variable By. Cependant, vous pouvez utiliser les formules suivantes pour contourner cette limitation :
//Examples using $SAMPLE_DATA/Big Class.jmp:
//When By variable is character-valued:
Quantile( 0.25, (:height << get values)[loc((:sex << get values),"M")] )
//When By variable is numeric-valued:
Quantile( 0.25, (:height << get values)[loc((:age << get values) == :age)] )
Espérons que l'un de ces deux fonctionnera pour votre situation!
Michael