Ciao a tutti!
Ho dei problemi con la creazione di un grafico a torta... Ho inserito i valori nella torta: "etichetta per percentuale dei valori totali". Tuttavia alcuni di questi numeri sono messi uno sopra l'altro. Qualcuno sa come spostarli?
Grazie mille,
Teresa
Ci sono 3 modi per farlo:
- Ingrandisci la dimensione della cornice fino a quando non c'è testo sovrapposto.
- Menu principale> Preferenze> Caratteri> cambia il testo in un carattere più piccolo, continua a cambiare fino a quando non si sovrappongono. Per il set di dati di prova del post precedente, sono dovuto scendere alla dimensione 7. Dovrai reimpostare il carattere in seguito al valore predefinito.
- Non utilizzare le etichette predefinite e scrivere etichette personalizzate. Ottieni/calcola la linea radiale centrale, scrivi l'etichetta usando l'angolo. Questo sarà complicato, per assicurarsi che la scritta sia da sinistra a destra e con il lato destro rivolto verso l'alto.
Ecco perché trovo il metodo, che ho inviato in precedenza, il più facile da fare.
Se le etichette vengono sovrascritte, allora devi avere alcuni gruppi con percentuali molto piccole. Di seguito è riportato un esempio che utilizza JSL, ma potresti fare lo stesso con punta e clicca. Se hai gruppi percentuali molto piccoli, ti suggerisco:
- Crea una tabella di riepilogo per i tuoi gruppi selezionando % del totale come statistica di riepilogo
- Selezionare la colonna % del totale e dal menu delle colonne selezionare Etichetta
- Da Righe > Seleziona > Seleziona Dove selezionare la colonna % del totale e utilizzare il criterio > .02 o > 2% o una percentuale a scelta.
- Righe > Etichetta
- Cancella le selezioni della tabella
- Ora crea il tuo grafico a torta, le etichette della tabella appariranno solo per gruppi più grandi

Questo script sembra lungo, ma sta creando la tabella; creare il grafico a torta con i dati grezzi; quindi eseguendo i passaggi sopra descritti. Nota, la tabella viene creata con numeri interi casuali, quindi il tuo grafico a torta non sarà identico a quello visualizzato sopra.
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>
Quale versione di JMP stai utilizzando e stai utilizzando GraphBuilder o Chart per creare il grafico a torta.