Jugué de forma interactiva con algunos datos falsos tomados de la tabla de datos de muestra de Big Class.Esto es lo mejor que se me ocurrió

Adjunto la tabla que utilicé para el desarrollo del gráfico/cuadro.He incrustado el script para el gráfico anterior en la tabla de datos.Además, el script también se muestra a continuación.
Nota: La manipulación de los datos y la creación de gráficos se realizaron de forma interactiva.Una vez hecho esto, extraje el script que genera el gráfico.
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]} )}
)
)
)
Esto es fantástico. ¡Gracias! Investigaré la configuración en este archivo de datos y jugaré un poco con el script del generador de gráficos. En un vistazo inicial, creo que entiendo el enfoque, pero soy relativamente nuevo en JMP y podría necesitar ayuda para reformatear mi archivo de datos (configurado de manera muy diferente a su muestra) para que esto funcione.
¿Puedo comunicarme con preguntas adicionales o Zoom con usted para obtener orientación adicional?
Entendido. Jugué un poco con su secuencia de comandos y reformateé mis datos para que se ajusten a su plantilla. Todo esto funcionó bastante bien para un conjunto de gráficos:

Pero no por otro. Observe que el espacio entre las barras se ha desplazado:

Busqué una solución e investigué el script, pero no sé cómo manipularlo. ¿Serías capaz de ayudar? Nuevamente, si un Zoom rápido es lo más fácil, me complace coordinar una hora. ¡Gracias, de nuevo, por toda su ayuda!
Tenga en cuenta que el script que proporcioné se generó después de que tomé sus datos de muestra específicos y produje un gráfico "parecido".El script producido contiene configuraciones de eje, etc. que se basan en los datos de muestra y pueden no ser apropiados para otra tabla de datos.El objetivo de mi respuesta inicial era mostrarle que JMP podía producir un gráfico que coincidiera mucho con la muestra proporcionada.Desarrollé el gráfico de forma interactiva y asumí que harías lo mismo con tus gráficos, lo que te dará la oportunidad de establecer los ejes correctamente, etc.