Vous recherchez un moyen automatisé d'ordonner automatiquement des boîtes à moustaches côte à côte par valeur moyenne de gauche à droite ... et par dynamique, je veux dire être capable de le faire de manière transparente à la volée en réponse à un changement dans le filtre de données local et/ou la colonne Commutateur.Merci d'avance!
oui en utilisant Fit Y by X comme on m'a enseigné dans mon tout premier cours de statistiques basé sur JMP en 1997 à Portland Oregon
@ galactus3000 ,
Quelle plate-forme JMP utilisez-vous ? Ajuster Y par X ou autre chose? De prime abord, si j'utilisais Fit Y by X, j'utiliserais un script personnalisé pour ajouter le filtre de données et y ajouter un gestionnaire de filtre de données. C'est un peu compliqué.
Si vous utilisez Graph Builder pour dessiner vos boîtes à moustaches, vous pouvez cliquer avec le bouton droit sur l'axe X (axe de groupe) et sélectionner l'ordre par statistique, la valeur par défaut est la moyenne, et sélectionner la variable Y à ordonner par ordre croissant ou décroissant.
Le script ci-dessous ouvre l'exemple de table de données JMP SATByYear.jmp et crée une boîte à moustaches du générateur de graphiques de SAT Math vs. State avec un filtre de données local pour la région.Sélectionnez maintenant une ou plusieurs régions et la commande est mise à jour automatiquement. Passer de descendant à ascendant.Vous pouvez faire tout cela par pointer et cliquer.
J'espère que cela répond à vos besoins.
Names Default to Here(1);
dt = Open("$Sample_data/SATByYear.jmp");
gb = dt << Graph Builder(
Size( 534, 464 ),
Show Control Panel( 0 ),
Variables(
X( :State, Order By( :SAT Math, Descending, Order Statistic( "Mean" ) ) ),
Y( :SAT Math )
),
Elements( Box Plot( X, Y, Legend( 6 ) ) ),
Local Data Filter(
Add Filter(
columns( :Region ),
Display( :Region, Size( 160, 120 ), List Display )
)
)
);
