Hallo zusammen!
Ich habe einige Probleme beim Erstellen eines Kreisdiagramms. Ich habe Werte in den Kuchen eingefügt: "Beschriftung nach Prozent der Gesamtwerte". Einige dieser Zahlen werden jedoch übereinander gelegt. Weiß jemand wie man sie bewegt?
Vielen Dank,
Therese
Dazu gibt es 3 Möglichkeiten:
- Vergrößern Sie den Rahmen, bis kein überlappender Text mehr vorhanden ist.
- Hauptmenü > Einstellungen > Schriftarten > Text in eine kleinere Schriftart ändern, so lange ändern, bis keine Überlappung mehr auftritt. Für den Testdatensatz aus dem vorherigen Post musste ich auf Größe 7 runtergehen. Die Schriftart musst du später wieder auf die Standardeinstellung zurücksetzen.
- Verwenden Sie nicht die Standardbezeichnungen und schreiben Sie benutzerdefinierte Bezeichnungen. Ermitteln/berechnen Sie die radiale Mittellinie und schreiben Sie die Beschriftung unter Verwendung des Winkels. Dies wird schwierig sein, um sicherzustellen, dass die Beschriftung von links nach rechts und mit der rechten Seite nach oben ist.
Deshalb finde ich die Methode, die ich zuvor geschickt habe, am einfachsten.
Wenn die Beschriftungen überschrieben werden, müssen Sie einige Gruppen mit sehr kleinen Prozentsätzen haben. Unten ist ein Beispiel mit JSL, aber Sie könnten dasselbe mit Point-and-Click machen. Wenn Sie sehr kleine prozentuale Gruppen haben, empfehle ich Ihnen:
- Erstellen Sie eine Übersichtstabelle für Ihre Gruppen, indem Sie % der Gesamtsumme als Übersichtsstatistik auswählen
- Wählen Sie die Spalte % of Total und aus dem Spaltenmenü aus Etikett
- Aus Zeilen > Auswählen > Wählen Sie Wo aus Wählen Sie die Spalte % von Gesamt und verwenden Sie das Kriterium > 0,02 oder > 2 % oder einige Prozent Ihrer Wahl.
- Zeilen > Etikett
- Löschen Sie die Tabellenauswahl
- Erstellen Sie jetzt Ihr Tortendiagramm, die Tabellenbeschriftungen werden nur für größere Gruppen angezeigt

Dieses Skript sieht lang aus, aber es erstellt die Tabelle; Erstellen des Tortendiagramms mit den Rohdaten; dann Ausführen der oben beschriebenen Schritte. Beachten Sie, dass die Tabelle mit zufälligen ganzen Zahlen erstellt wird, sodass Ihr Tortendiagramm nicht mit dem oben angezeigten identisch ist.
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>
Welche Version von JMP verwenden Sie und verwenden Sie GraphBuilder oder Chart, um das Kreisdiagramm zu erstellen?