Ciao,
A scopo di visualizzazione, vorrei nascondere le barre di errore negative per il mio grafico a barre. Ho raggiunto questo obiettivo utilizzando le opzioni "personalizza" di Graph Builder, ma vorrei sapere se è possibile impostarlo come predefinito.
Ogni volta che apporto una modifica a una variabile o apro lo script viene visualizzata la barra di errore negativa, quindi la formattazione non viene mantenuta nel JSL.
Grazie!

Grazie per questa soluzione e il commento. Sono d'accordo, queste trame non sono spesso i migliori trasportatori di informazioni a portata di mano.
Ciao, bio_grad.
Ho un trucco per ottenere quello che vuoi. Tuttavia, sono riluttante a inviare una risposta, perché come statista, è un eufemismo dire che non sono * un fan di questi intrecci. Li trovo molto meno informativi di un grafico a scatole o densità per molte osservazioni o un grafico di dati grezzi quando ci sono poche osservazioni. Detto questo, in diverse occasioni ho inviato a JMP il mio desiderio di essere in grado di impostare l'ordine degli elementi grafici. Puoi impostarlo per uno script di grafica personalizzato, o segmenti di linea, ma non altri elementi (almeno che io sappia).
Il trucco è quello di ottenere il grafico a barre disegnato per ultimo. Un modo semplice per farlo è creare nuovamente le barre. Nota che lo script aggiunge barre degli elementi con barre di errore, quindi le aggiunge di nuovo, in modo che siano l'ultima. Una ripetizione manterrà l'ordine.
Quindi questo dovrebbe aiutare, ma ti consiglio di prendere in considerazione altri grafici. So che sono popolari con alcuni professionisti universitari, quindi potresti non avere scelta. In bocca al lupo.
Names Default to Here(1);
dt = Open("$sample_data/Big Class.jmp");
gb = dt << Graph Builder(
show control panel(0),
Lock Scales( 1 ),
Variables( X( :sex ), Y( :height ), Group X( :age ), Color(:sex) ),
Elements( Bar( X, Y, Legend( 2 ), Error Bars( "Standard Deviation" ) ),
Bar( X, Y, Legend( 3 ) )
),
SendToReport(
Dispatch(
{},
"sex",
ScaleBox,
{Min( -0.5 ), Max( 1.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"height",
ScaleBox,
{Min( 50 ), Max( 72.5 ), Inc( 5 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox( 2 ),
{Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
);