Ciao Comunità,
Ho problemi a creare un secondo asse Y per una rappresentazione del grafico a barre. Ho già seguito la procedura spiegata in altre discussioni (seleziona le variabili Y e spostati a destra), ma i risultati per il caso dei grafici a barre non sono buoni. Guarda l'immagine qui sotto e vedrai che la variabile che ho spostato a destra è dietro o davanti alle barre dall'asse Y sinistro, ma ho bisogno che siano una accanto all'altra.
Potreste aiutarmi a risolvere questo?

Grazie per aver letto.
Giuliano
Puoi ottenere la separazione se usi una colonna Overlay.Se quella colonna Overlay segue la specifica sinistra e destra, otterrai le barre completamente visualizzate.

Il grafico precedente richiedeva la modifica della tabella dei dati.L'altezza e il peso devono essere identificati da una colonna sovrapposta.Il modo in cui lo faccio è copiare tutti i dati Weight in nuove righe e impostare tutti i dati Weight nelle righe originali come mancanti.Quindi ho aggiunto una nuova colonna chiamata Gruppo che ha il valore 1 per le righe originali e 2 per le nuove righe.

CIAO @Julianveda ,
Mi piace la risposta di Jim, ma se invece stai cercando un grafico che assomigli a questo...

... devi trascinare la variabile Posizione sull'asse X due volte.
Spero che aiuti,
~Giovanni
Ecco lo script per il grafico sopra.
Open( "$SAMPLE_DATA/Football.jmp" ) <<
Graph Builder(
Size( 413, 246 ),
Show Control Panel( 0 ),
Variables(
X( :Position ),
X( :Position ),
Y( :Weight, Side( "Right" ) ),
Y( :Height, Position( 1 ) )
),
Elements( Position( 1, 1 ), Bar( X, Y( 2 ), Legend( 70 ) ) ),
Elements( Position( 2, 1 ), Bar( X, Y( 1 ), Legend( 73 ) ) ),
SendToReport(
Dispatch( {}, "Weight", ScaleBox,
{Min( 0 ), Max( 296.774225863422 ), Inc( 50 ), Minor Ticks( 0 )
}
),
Dispatch( {}, "graph title", TextEditBox,
{Set Text( "Mean(Height) & Mean(Weight) vs. Position" )}
)
)
)