Graph Builder - Modifica le etichette delle caselle didascalieCiao a tutti,
Uno dei miei utenti mi ha chiesto se è possibile modificare automaticamente le etichette nella casella Didascalia per riflettere i diversi valori di una variabile categoriale.
Nell'esempio fornito, vorrebbe vedere "3", "4" e "5" (o "% di Factor(3)", ecc.) invece di avere la stessa etichetta, "% di Factor", ovunque. Sarebbe più comprensibile.
So come modificare manualmente le etichette (modificando le didascalie delle schede, come mostrato nella seconda immagine), ma esiste un modo per automatizzare questo processo?
Non vedo l'ora di leggere i tuoi commenti!


Re: Graph Builder - Modifica etichette casella didascaliaUn approccio di scripting sarebbe accettabile? Se sì, ecco un modo per automatizzarlo. L'approccio dovrebbe funzionare finché l'utente non modifica l'ordinamento della tabella degli assi rispetto a quello predefinito.
Names Default To Here( 1 );
//setup
dt = Open( "$SAMPLE_DATA/Tablet Production.jmp" );
gb = dt << Graph Builder(
Size( 525, 458 ),
Show Control Panel( 0 ),
Variables( X( :Lot Acceptance ), Overlay( :Screen Size ) ),
Elements(
Bar( X, Legend( 4 ), Bar Style( "Stacked" ) ),
Caption Box(
X,
Legend( 5 ),
Summary Statistic( "% of Total" ),
Location( "Axis Table" )
)
)
);
//get values for each axis row
lstScreenSize = Associative Array( :Screen Size ) << Get Keys;
//populate
For Each( {i, j}, lstScreenSize,
Report( gb ) << Dispatch( {}, "Lot Acceptance", ScaleBox,
{Label Row( j + 1, Row Title( "% of Total(" || i || ")" ) )}
)
);
Re: Graph Builder - Modifica etichette casella didascaliaGrazie per la tua proposta