Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesExiste-t-il un moyen d'afficher et de connecter des moyens sur une boîte à moustaches dans le générateur de graphiques ? Existe-t-il également un moyen de montrer les losanges qui pointent vers la moyenne sans les 5 % inférieurs et supérieurs des valeurs aberrantes ?
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesCela se fait facilement de manière interactive.
Commencez avec les boîtes à moustaches activées. Ensuite, cliquez et faites glisser le élément ponctuel dans le graphique. Modifiez la statistique récapitulative pour les points à signifier. Faites ensuite glisser le élément de ligne dans le graphique.

Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiques@gzmorgan0 Oh mon Dieu, c'était juste une solution parfaite dont j'avais vraiment besoin. Maintenant, tout fonctionne parfaitement sans problème.J'apprécie vraiment votre gentillesse et votre expertise. Merci beaucoup! Passe une bonne journée.
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiques@DANN , sont les 4 colonnes réponses (résultats) de l'expérience ou facteurs (entrées) pour la conception ?
Au fur et à mesure que votre table est configurée, il faudrait une fonction personnalisée pour connecter les médianes de la boîte, puisque vous n'avez pas de variable Y.Je vais utiliser les exemples de données JMP Iris.JMP pour émuler vos données et les étapes.
Si vous utilisez l'interface utilisateur (pointer et cliquer) :
- Sélectionnez Tables> Empiler choisissez vos 4 colonnes comme Colonnes empilées, modifiez les noms (Données et Étiquette) si vous le souhaitez et sélectionnez OK. Données seront les valeurs des 4 colonnes et Valeurs seront les noms des colonnes. Pour votre exemple, un meilleur nom que l'étiquette pourrait être Facteurs ou Réponses.
- Sélectionnez maintenant Graphs > Graphbuilder et faites glisser Data vers la colonne Y et Label vers la colonne X.
- Faites un clic droit et sélectionnez Box Plots and Line et sélectionnez les statistiques récapitulatives à médian
Voici une image de la table de données Iris après avoir suivi les instructions ci-dessus

Sans empiler les données, je ne peux fournir qu'une solution JSL. Mon article / exemple précédent avait une ou plusieurs colonnes pour Y et un X catégorique (mois).Les éléments Line ou Smoother ont besoin à la fois de X et Y.Il existe un autre graphique appelé le tracé parallèle qui serait approprié si vos 4 colonnes étaient des réponses à une expérience.Chacune des 20 lignes représenterait un "profil" des résultats de chaque essai expérimental.
J'espère que cela pourra aider.
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesD'accord, merci pour votre patience.
Il y a quatre colonnes et chacune a vingt valeurs différentes.
ex) Conception 1 2 3 4
1 un .. .. ..
2 b .. .. ..
3c
4 ..
5
6
...
20
Tout d'abord, j'ai ouvert Graph Builder.
Deuxièmement, j'ai fait glisser ces quatre colonnes sur l'axe des x (boîte à moustaches par défaut). En conséquence, j'ai obtenu quatre boîtes à moustaches différentes.
à ce stade, je veux obtenir la ligne reliant la médiane de chaque boîte à moustaches. Que dois-je faire?
Merci d'avance.
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesD'accord, décrivez vos étapes. J'espère que je peux voir ce qui pourrait manquer.
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesBonjour, j'apprécie votre commentaire. Je suis un utilisateur de JMP Pro 14 et je crains de ne pas pouvoir télécharger le script que vous avez dit. En raison du programme de sécurité électronique de mon bureau, je ne peux télécharger aucun fichier en ligne. s'il suffit de décrire ce que j'ai fait pour obtenir un moyen, alors je le ferais. Merci encore.Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiques@DANN , veuillez spécifier la version de JMP que vous utilisez. De plus, si vous pouviez utiliser le menu déroulant de Graphbuilder et sélectionner Enregistrer le script, Copier le script ou enregistrer dans la fenêtre de script et l'enregistrer et le joindre dans une réponse, je peux regarder pour voir si vous avez manqué quelque chose.
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesSalut, j'ai du mal à faire une ligne reliant toutes ces valeurs moyennes de chacune des boîtes à moustaches. Que fais-je?
Merci d'avance
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesJ'apprends à la volée. JMP 14 a déjà une fonctionnalité qui répondait à ma liste de souhaits : la CaptionBox a une case à cocher de facteur afin qu'elle fonctionne pour chaque catégorie affichée sur l'axe X.
Cela affiche le résumé à 5 chiffres (min, Q1, médiane, Q3, max) et les moyennes sous forme de boîte de légende.
Voici le script montrant la personnalisation, uniquement pour la première boîte à moustaches.
Graph Builder(
Size( 1029, 608 ),
Show Control Panel( 0 ),
Variables( X( :Month ), Y( :Sales ) ),
Elements(
Box Plot( X, Y, Legend( 6 ), Name( "5 Number Summary" )(1) ),
Line( X, Y, Legend( 7 ) ),
Caption Box(
X,
Y,
Legend( 9 ),
X Position( "Middle" ),
Y Position( "Bottom" ),
Per Factor( 1 )
)
),
SendToReport(
Dispatch(
{},
"Sales",
ScaleBox,
{Min( 50 ), Max( 700 ), Inc( 100 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg(
Box Plot Seg( "Box Plot (June)" ),
{Box Style( "Solid" ), Confidence Diamond( 1 ), Fences( 0 ),
Fill Color( {162, 43, 221} )}
.....Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiques
@gzmorgan0 écrit:
Merci Dan. Je n'ai jamais étudié le type de barre flottante.Votre message m'a fait penser à des méthodes alternatives pour ajouter les moyens et les faire apparaître en bas ou en haut du graphique.
Une méthode était intéressante mais désordonnée et a changé la table d'origine. [Voir ci-dessous]. Ensuite, j'ai remarqué que JMP avait un nouvel élément appelé Caption Box.C'est très cool, mais chaque Caption Box semble n'autoriser qu'une seule légende par FrameBox. Cela peut être facile en faisant de l'axe X catégoriel la variable du groupe X.Voir l'image et le script. Cependant, maintenant, les moyens connectés deviennent difficiles.Cela pourrait être un bel élément de liste de souhaits pour les futures versions : ajouter une option de boîte de légende pour les tracés nominaux de l'axe X . Ainsi, pour les boîtes à moustaches, une option pourrait être le résumé à cinq chiffres, un autre N, moyenne, écart type.
@gzmorgan0 écrit:
Merci Dan. Je n'ai jamais étudié le type de barre flottante.Votre message m'a fait penser à des méthodes alternatives pour ajouter les moyens et les faire apparaître en bas ou en haut du graphique.
Une méthode était intéressante mais désordonnée et a changé la table d'origine. [Voir ci-dessous]. Ensuite, j'ai remarqué que JMP avait un nouvel élément appelé Caption Box.C'est très cool, mais chaque Caption Box semble n'autoriser qu'une seule légende par FrameBox. Cela peut être facile en faisant de l'axe X catégoriel la variable du groupe X.Voir l'image et le script. Cependant, maintenant, les moyens connectés deviennent difficiles.Cela pourrait être un bel élément de liste de souhaits pour les futures versions : ajouter une option de boîte de légende pour les tracés nominaux de l'axe X . Ainsi, pour les boîtes à moustaches, une option pourrait être le résumé à cinq chiffres, un autre N, moyenne, écart type.

gb2 = dt << Graph Builder(
Size( 1065, 516 ),
Show Control Panel( 0 ),
Variables( Y( :Sales ), Group X( :Month ) ),
Elements(
Box Plot( Y, Legend( 6 ), Box Style( "Solid" ) ),
Line( Y, Legend( 7 ) ),
Caption Box( Y, Legend( 9 ) )
),
SendToReport(
Dispatch(
{},
"Sales",
ScaleBox,
{Min( 50 ), Max( 700 ), Inc( 100 ), Minor Ticks( 1 )}
),
)
);
bpseg = gb2 << Xpath("//BoxPlotSeg");
bpseg << {Box Style( "Solid" ), Confidence Diamond( 1 ), Fences( 0 )};
//if you want to color each by month
for(i=1, i<=nitems(bpseg), i++,
bpseg[i] << Fill Color(Color Of(As Row State(cc[i])))
);Le script complet est joint.
*** La méthode demande du travail sur toute l'interface utilisateur. Je pourrais le faire une fois.Le script semble plus facile, surtout si le Caption Box le souhaite
- Concaténer la table d'origine et le résumé de la table.
- Ajoutez une colonne appelée Moyens qui est vraiment la position où vous voulez que les moyens apparaissent.
- Faites de la colonne Mean(Sales) une étiquette.
- Tracer les ventes et les moyens par rapport au mois
- Déplacer les ventes moyennes vers la droite et aligner les graduations
- Effectuez les modifications comme indiqué précédemment pour l'axe de gauche (changer les points vers la boîte à moustaches, ajouter une ligne)
- Remplacez les points à droite par un style de barre unique et une étiquette ("Étiquette par ligne")

Vous pouvez ajouter autant de zones de légende que vous le souhaitez par glisser-déposer. Par défaut, ils affichent la moyenne. Cela peut cependant être changé en Std Dev, N etc.
Cependant, en cas de moyenne, je préfère le montrer à la boîte à moustaches.

gb2 = dt << Graph Builder(
Size( 1065, 516 ),
Show Control Panel( 0 ),
Variables( Y( :Sales ), Group X( :Month ) ),
Elements(
Box Plot( Y, Legend( 6 ), Box Style( "Solid" ) ),
Line( Y, Legend( 7 ) ),
Caption Box( Y, Legend( 9 ) )
),
SendToReport(
Dispatch(
{},
"Sales",
ScaleBox,
{Min( 50 ), Max( 700 ), Inc( 100 ), Minor Ticks( 1 )}
),
)
);
bpseg = gb2 << Xpath("//BoxPlotSeg");
bpseg << {Box Style( "Solid" ), Confidence Diamond( 1 ), Fences( 0 )};
//if you want to color each by month
for(i=1, i<=nitems(bpseg), i++,
bpseg[i] << Fill Color(Color Of(As Row State(cc[i])))
);Le script complet est joint.
*** La méthode demande du travail sur toute l'interface utilisateur. Je pourrais le faire une fois.Le script semble plus facile, surtout si le Caption Box le souhaite
- Concaténer la table d'origine et le résumé de la table.
- Ajoutez une colonne appelée Moyens qui est vraiment la position où vous voulez que les moyens apparaissent.
- Faites de la colonne Mean(Sales) une étiquette.
- Tracer les ventes et les moyens par rapport au mois
- Déplacer les ventes moyennes vers la droite et aligner les graduations
- Effectuez les modifications comme indiqué précédemment pour l'axe de gauche (changer les points vers la boîte à moustaches, ajouter une ligne)
- Remplacez les points à droite par un style de barre unique et une étiquette ("Étiquette par ligne")

Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesMerci Dan. Je n'ai jamais étudié le type de barre flottante.Votre message m'a fait penser à des méthodes alternatives pour ajouter les moyens et les faire apparaître en bas ou en haut du graphique.
Une méthode était intéressante mais désordonnée et a changé la table d'origine. [Voir ci-dessous]. Ensuite, j'ai remarqué que JMP avait un nouvel élément appelé Caption Box.C'est très cool, mais chaque Caption Box semble n'autoriser qu'une seule légende par FrameBox. Cela peut être facile en faisant de l'axe X catégoriel la variable du groupe X.Voir l'image et le script. Cependant, maintenant, les moyens connectés deviennent difficiles.Cela pourrait être un bel élément de liste de souhaits pour les futures versions : ajouter une option de boîte de légende pour les tracés nominaux de l'axe X . Ainsi, pour les boîtes à moustaches, une option pourrait être le résumé à cinq chiffres, un autre N, moyenne, écart type.

gb2 = dt << Graph Builder(
Size( 1065, 516 ),
Show Control Panel( 0 ),
Variables( Y( :Sales ), Group X( :Month ) ),
Elements(
Box Plot( Y, Legend( 6 ), Box Style( "Solid" ) ),
Line( Y, Legend( 7 ) ),
Caption Box( Y, Legend( 9 ) )
),
SendToReport(
Dispatch(
{},
"Sales",
ScaleBox,
{Min( 50 ), Max( 700 ), Inc( 100 ), Minor Ticks( 1 )}
),
)
);
bpseg = gb2 << Xpath("//BoxPlotSeg");
bpseg << {Box Style( "Solid" ), Confidence Diamond( 1 ), Fences( 0 )};
//if you want to color each by month
for(i=1, i<=nitems(bpseg), i++,
bpseg[i] << Fill Color(Color Of(As Row State(cc[i])))
);Le script complet est joint.
*** La méthode demande du travail sur toute l'interface utilisateur. Je pourrais le faire une fois.Le script semble plus facile, surtout si le Caption Box le souhaite
- Concaténer la table d'origine et le résumé de la table.
- Ajoutez une colonne appelée Moyens qui est vraiment la position où vous voulez que les moyens apparaissent.
- Faites de la colonne Mean(Sales) une étiquette.
- Tracer les ventes et les moyens par rapport au mois
- Déplacer les ventes moyennes vers la droite et aligner les graduations
- Effectuez les modifications comme indiqué précédemment pour l'axe de gauche (changer les points vers la boîte à moustaches, ajouter une ligne)
- Remplacez les points à droite par un style de barre unique et une étiquette ("Étiquette par ligne")

Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesMerci Dan. C'est un excellent moyen de montrer la moyenne directement au niveau de la boîte à moustaches.
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesJe pense que le moyen le plus simple d'obtenir la moyenne étiquetée sur le graphique de la boîte à moustaches est d'ajouter un autre élément. Utilisez Maj-clic sur l'icône du graphique à barres. Assurez-vous que la statistique récapitulative du graphique à barres est la moyenne. Changez le style de la barre en "Flottant". Vous avez alors la possibilité de "Étiqueter par valeur". Tout interactif et fournit l'étiquette. Vous trouverez ci-joint un exemple utilisant Big Class Families (avec le panneau de configuration toujours activé pour que vous puissiez voir ces options).
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesMerci pour vos conseils sur la façon de personnaliser les graphiques. Quels sont les 5 chiffres du résumé des 5 chiffres dans JMP 14 ? Pourriez-vous afficher un exemple ? Malheureusement, je n'ai pas encore accès à JMP 14.
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesCliquez avec le bouton droit sur la zone de cadre du générateur de graphiques. Sélectionnez Personnaliser.Sélectionnez le signe plus (+) au-dessus de la liste des boîtes à moustaches.
Sélectionnez le Modèles au-dessus de la zone de script, sélectionnez Texte, puis remplissez les informations. Sélectionnez à nouveau Texte et ajoutez les informations pour la zone suivante.Notez qu'il existe une option disponible dans les boîtes à moustaches de JMP 14 Graph Builder pour afficher le résumé à 5 chiffres pour la boîte, mais cela n'inclut pas la moyenne.


Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesMerci. C'est une excellente solution. Existe-t-il un moyen de le faire sans script, en utilisant les fonctionnalités intégrées par défaut dans JMP ?
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesLe script ci-joint a été mis à jour. Notez que ce script affiche les noms de colonnes codés en dur et les unités d'arrondi, il n'inclut pas la préparation des données, etc. La moyenne et n ont été ajoutés
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesJe suis également intéressé par ce sujet. Quelle est la meilleure façon d'afficher la moyenne numérique de chaque case à la case correspondante ?
Re : Afficher les moyennes sur la boîte à moustaches dans le générateur de graphiquesCliquez avec le bouton droit sur la zone de cadre du générateur de graphiques et sélectionnez Personnaliser. Sélectionnez ensuite une case et il y a une case à cocher pour l'intervalle de confiance.
Via l'interface utilisateur, vous devez modifier chaque case. Vous trouverez ci-dessous une image avec plusieurs options que vous pouvez sélectionner.

Cependant, il est beaucoup plus facile de le faire via un script. Le script pour créer l'image ci-dessous est joint.
