Ho giocato in modo interattivo con alcuni dati falsi presi dalla tabella dei dati di esempio di Big Class.Questo è il meglio che potrei inventare

Ho allegato la tabella che ho utilizzato per lo sviluppo del grafico/grafico.Ho incorporato lo script per il grafico sopra nella tabella dei dati.Inoltre, lo script viene visualizzato anche di seguito.
Nota: la maipulation dei dati e la creazione del grafico è stata eseguita in modo interattivo.Una volta fatto, ho quindi estratto lo script che genera il grafico.
Names Default To Here( 1 );
dt = Data Table( "rpalese" );
Graph Builder(
Size( 525, 458 ),
Show Control Panel( 0 ),
Legend Position( "Inside Left" ),
Variables( X( :age ), X( :sex, Position( 1 ) ), Y( :height ), Color( :sex ) ),
Elements(
Bar( X( 1 ), X( 2 ), Y, Legend( 6 ), Label( "Label by Value" ) ),
Points( X( 1 ), X( 2 ), Y, Legend( 7 ), Jitter( "None" ) )
),
SendToReport(
Dispatch(
{},
"age",
ScaleBox,
{Label Row(
1,
{Label Orientation( "Angled" ), Wrap Lines( 0 ),
Tick Mark( Label( "." ), Label( "" ) ),
Tick Mark( Label( "F" ), Label( "" ) ),
Tick Mark( Label( "Free Practice" ), Label( "" ) ),
Tick Mark( Label( "Limited N of Trials" ), Label( "" ) ),
Tick Mark( Label( "M" ), Label( "" ) )}
), Label Row( 2, Label Orientation( "Angled" ) )}
),
Dispatch(
{},
"height",
ScaleBox,
{Min( -1.28454146534123 ), Max( 85.4846123003219 ), Inc( 20 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
6,
Properties( 0, {Fill Color( 61 )}, Item ID( "Free Practice", 1 ) ),
Properties(
1,
{Fill Color( 28 )},
Item ID( "Limited N of Trials", 1 )
),
Properties( 2, {Transparency( 0 )}, Item ID( ".", 1 ) ),
Properties( -1, {Fill Color( 61 )}, Item ID( "F", 1 ) ),
Properties( -1, {Fill Color( 28 )}, Item ID( "M", 1 ) )
), Legend Model(
7,
Properties( 0, {Line Color( 0 )}, Item ID( "Free Practice", 1 ) ),
Properties(
1,
{Line Color( 0 )},
Item ID( "Limited N of Trials", 1 )
),
Properties( 2, {Line Color( 2 )}, Item ID( ".", 1 ) ),
Properties( -1, {Line Color( 0 )}, Item ID( "F", 1 ) ),
Properties( -1, {Line Color( 0 )}, Item ID( "M", 1 ) )
)}
),
Dispatch(
{},
"graph title",
TextEditBox,
{Set Text( "Free Practice vs. Limited Performance Trials" )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "" )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg( BarSeg( 1 ), {Set Width Proportion( 1 )} )}
),
Dispatch(
{},
"400",
LegendBox,
{Set Title( "" ), Orientation( "Horizontal" ),
Legend Position( {6, [0, 1, -1], 7, [-1, -1, -1]} )}
)
)
)
È fantastico. Grazie! Esaminerò la configurazione di questo file di dati e giocherò un po' con lo script del generatore di grafici. A prima vista, penso di aver compreso l'approccio, ma sono relativamente nuovo in JMP e potrei aver bisogno di aiuto per riformattare il mio file di dati (impostato in modo molto diverso dal tuo campione) per farlo funzionare.
Posso contattarti con ulteriori domande o Zoom con te per ulteriori indicazioni?
Capito. Ho giocato con il tuo script e riformattato i miei dati per adattarli al tuo modello. Tutto questo ha funzionato abbastanza bene per una serie di grafici:

Ma non per un altro. Notare che lo spazio tra le barre si è spostato:

Ho cercato una soluzione e studiato lo script, ma non riesco a capire come manipolarlo. Saresti in grado di aiutare? Ancora una volta, se un rapido Zoom è più semplice, sono felice di coordinare un tempo. Grazie ancora per tutto il vostro aiuto!