Création d'un boxplot à partir de valeurs déjà résuméesUn boxplot peut-il être créé à partir d'un tableau contenant déjà les 5 valeurs résumées des boîtes et des moustaches ?
Re : Création d'un boxplot à partir de valeurs déjà résuméesSuper! Je suis heureux que nous puissions aider.
Re : Création d'un boxplot à partir de valeurs déjà résuméesMerci.Vous nous avez appris quelque chose sur les options de style dont dispose le tracé à barres.Nous utiliserons ce concept pour réaliser quelques représentations maison de nos distributions.
Re : Création d'un boxplot à partir de valeurs déjà résuméesMerci.Nous avons fait quelque chose de similaire en ajoutant des valeurs d'addition de médiane et de quartiles aux données.Le concept d'utilisation du terme de fréquence dans Graph Builder est certainement une meilleure façon de le faire.
Re : Création d'un boxplot à partir de valeurs déjà résuméesJe pense que vous pouvez utiliser des fréquences pour faire croire à Graph Builder ou à Distribution que les données récapitulatives sont des données brutes. Si vous entrez les 5 points de données dans un tableau de données, puis créez une deuxième colonne avec des fréquences qui forcent vos points de données à être aux quantiles appropriés. Jusqu'à présent, pour une boîte à moustaches avec des points finaux aux quantiles de 5 % et 95 %, vous pouvez utiliser le résumé en cinq points 3, 15, 20, 40, 42 avec des fréquences de 5, 20, 25, 25 et 20, respectivement. Le JSL suivant donne un exemple. Exécutez simplement le script de table de données pour voir le boxplot dans Graph Builder.
New Table( "Boxplot",
Add Rows( 5 ),
New Script(
"Graph Builder",
Graph Builder(
Variables( Y( :Summary Point ), Frequency( :Freq ) ),
Elements( Box Plot( Y, Legend( 7 ) ) )
)
),
New Column( "Summary Point",
Numeric,
"Continuous",
Format( "Best", 18 ),
Set Values( [3, 15, 20, 40, 42] )
),
New Column( "Freq",
Numeric,
"Continuous",
Format( "Best", 18 ),
Set Values( [5, 20, 25, 25, 20] )
)
)
Re : Création d'un boxplot à partir de valeurs déjà résuméesJ'aurais dû mentionner que j'ai utilisé JMP 13 pour créer le tracé, mais il semble que la procédure fonctionne également dans JMP 12.
Re : Création d'un boxplot à partir de valeurs déjà résuméesComme vous le savez, si vous ne disposez que des cinq valeurs résumées, plutôt que des données brutes, vous ne pouvez pas afficher de boîte à moustaches représentant les données brutes à l'aide de la distribution, par exemple.En effet, les quartiles de vos cinq valeurs diffèrent de ceux des données brutes.Je pense que la seule façon de construire un boxplot rudimentaire pour vos données non résumées en utilisant uniquement les cinq valeurs est de construire le tracé dans Graph Builder.
Voici comment créer un boxplot dans Graph Builder.
1. Ouvrez le fichier joint. Il contient les valeurs de boîte à moustaches résumées pour la colonne Poids dans l'exemple de table de données Body Fat.jmp.
2. Sélectionnez Graphique > Générateur de graphiques.
3. Sélectionnez les cinq colonnes de Lower à Upper et faites-les glisser vers la zone Y.
4. Faites glisser l'élément Graphique à barres dans le tracé.Cinq barres apparaîtront.
5. Dans le panneau de gauche, il y a maintenant un panneau Bar.Dans la liste Style de barre, sélectionnez Plage.Une « boîte » apparaît dans le tracé.
6. Dans le panneau Barre, cliquez sur l'icône d'affichage à droite de Variables.Sélectionnez (surlignez) Q1 et utilisez les flèches pour le déplacer en haut de la liste.Sélectionnez Q3 et déplacez-le immédiatement en dessous de Q1.
7. Encore une fois, faites glisser l'élément Graphique à barres dans le tracé.Encore une fois, vous verrez cinq barres et un deuxième panneau Bar apparaîtra à gauche.
8. Dans le deuxième panneau Barre, dans la liste Style de barre, sélectionnez Intervalle.
9. Cliquez sur l'icône de divulgation à droite de Variables et décochez Q1, Médiane et Q3.
10. Dans le panneau Points (au-dessus des deux panneaux Bar), décochez Jitter.
Le script ci-joint reproduit cette intrigue.J'espère que ça aide.