Salut,
Je souhaite sélectionner toutes les lignes de la valeur aberrante de la plage quantile et je viens de remarquer que Sélectionner toutes les lignes ne fonctionne pas avec la syntaxe suivante. Des commentaires ?

Merci,
Jack
La syntaxe est un peu différente ici :

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Water Treatment.jmp");
obj = dt << Explore Outliers(Y(Column Group("Sensor Measurements")));
obj << Quantile Range Outliers(Tail Quantile(0.3));
obj << Select Rows(All);Les
dt << Select All Rows;
est un message qui n'est utilisé qu'en relation avec la sélection de toutes les lignes d'une table de données.
Ce que vous voulez faire, c'est obtenir toutes les lignes Quantile Outlier et les sélectionner.Dans ton exemple
obj << Select Rows( :"Q-E"n, :"ZN-E"n );
indique à JMP de sélectionner les valeurs aberrantes quantiles trouvées pour les colonnes QE et ZN-E.
Ce qu'il faut faire pour sélectionner toutes les lignes, c'est de spécifier toutes les colonnes en cours d'analyse dans la plate-forme Explore Outliers.Dans votre cas, cette liste de colonnes comprend toutes les colonnes trouvées dans le groupe de colonnes Sensor Measurements.Par conséquent, pour obtenir tous les noms des colonnes de ce groupe, on utilise simplement
theGroup = dt << get column group( "Sensor Measurements");
puis envoie le message Select Rows à la plateforme
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Water Treatment.jmp" );
obj = dt <<
Explore Outliers(
Y( Column Group( "Sensor Measurements" ) )
);
obj << Quantile Range Outliers( Tail Quantile( 0.3 ) );
theGroup = dt << get column group( "Sensor Measurements");
obj << Select Rows( eval(theGroup));