Salut tout le monde!
J'ai quelques problèmes pour créer un graphique à secteurs. J'ai mis des valeurs dans le graphique : "étiquette par pourcentage des valeurs totales". Cependant, certains de ces chiffres sont superposés. Est-ce que quelqu'un sait comment les déplacer ?
Merci beaucoup,
Thérèse
Il existe 3 façons de procéder :
- Agrandissez la taille du cadre jusqu'à ce qu'il n'y ait plus de texte qui se chevauche.
- Menu principal> Préférences> Polices> changez le texte en une police plus petite, continuez à changer jusqu'à ce qu'il n'y ait plus de chevauchement. Pour l'ensemble de données de test du post précédent, j'ai dû descendre à la taille 7. Vous devrez réinitialiser la police plus tard à la valeur par défaut.
- N'utilisez pas les étiquettes par défaut et écrivez des étiquettes personnalisées. Obtenez/calculez la ligne radiale centrale, puis écrivez l'étiquette en utilisant l'angle. Ce sera délicat, pour s'assurer que le lettrage est de gauche à droite et de droite vers le haut.
C'est pourquoi je trouve la méthode, que j'ai envoyée précédemment, la plus facile à faire.
Si les étiquettes sont écrasées, vous devez avoir des groupes avec de très petits pourcentages. Vous trouverez ci-dessous un exemple utilisant JSL, mais vous pouvez faire la même chose avec pointer et cliquer. Si vous avez de très petits groupes de pourcentage, je vous suggère :
- Créez un tableau récapitulatif pour vos groupes en sélectionnant % du total comme statistique récapitulative
- Sélectionnez la colonne % du total et dans le menu des colonnes, sélectionnez Étiqueter
- À partir des lignes > Sélectionner > Sélectionnez où sélectionnez la colonne % du total et utilisez le critère > 0,02 ou > 2 % ou un pourcentage de votre choix.
- Lignes > Étiqueter
- Effacer les sélections du tableau
- Créez maintenant votre camembert, les étiquettes des tableaux n'apparaîtront que pour les grands groupes

Ce script semble long, mais il crée la table ; créer le camembert avec les données brutes ; puis effectuer les étapes décrites ci-dessus. Notez que le tableau est créé avec des entiers aléatoires, donc votre camembert ne sera pas identique à celui affiché ci-dessus.
Names Default to Here(1);
dt = New Table("Test", add rows(75), New Column("Age", numeric, formula(Random Integer(30,80))));
//create a Pie Chart using Pie chart Labels
gb1 = dt << Graph Builder(
Show Control Panel(0),
Size( 495, 440 ),
Show Control Panel( 0 ),
Variables( X( :Age ) ),
Elements( Pie( X, Legend( 6 ), Label( "Label by Percent of Total Values" ) ) )
);
//some labels are overwritten, only fix is to make the framesize larger or
//create custom labels with rotated text
//Alternative, create a summary table of categories, label the rows, do not label the
//rows with very small percentages
dtsum = dt << Summary(
Group( :Age ),
Name( "% of Total" ),
Freq( "None" ),
Weight( "None" )
);
//Make % of Total the label
dtsum:Name("% of Total") << Set Labelled;
//Label only larger %
dtsum << Select Where(:Name("% of Total") >=.02);
dtsum << Label;
dtsum << clear select;
//Create Pie Chart
gb2 = dtsum <<GRAPH builder=""></GRAPH>
Quelle version de JMP utilisez-vous et utilisez-vous GraphBuilder ou Chart pour créer le graphique à secteurs.