Cambiar título del eje YMe gustaría cambiar el título del eje y de un gráfico superpuesto, pero no estoy seguro de cómo lograrlo. Puedo "Agregar etiqueta de eje" al gráfico, pero eso solo se agrega. Idealmente, me gustaría eliminar la etiqueta predeterminada y reemplazarla con texto más descriptivo.
Re: Cambiar título del eje YGracias Jeff; Puedes hacer lo mismo en Graph Builder.Hago eso o, si quiero guardar el guión, simplemente lo edito con el nombre del eje Y que quiero... ¡y no soy el guionista de nadie! 
Re: Cambiar título del eje YEn Graph Builder, la etiqueta del eje Y es un cuadro de edición de texto.El siguiente script muestra cómo cambiarlo.
Graph Builder(
Variables( X( :ww ), Y( :ww ), Y( :Yield, Position( 1 ), Side( "Right" ) ) ),
Elements(
Bar( X, Y( 1 ), Legend( 1 ), Summary Statistic( "N" ) ),
Line( X, Y( 2 ), Legend( 2 ) )
),
SendToReport(
Dispatch( {}, "Y title", TextEditBox, {Set Text( "This is the change" )} )
)
);Re: Cambiar título del eje YLo siento, no fui claro.Estoy usando Graph Builder.A continuación se muestra el código de ejemplo.Esperaba que estas ediciones pudieran manejarse dentro de la función GraphBuilder(), pero parece que no puedo encontrar la sintaxis correcta en los manuales de ayuda.
obj = Graph Builder(
Variables( X( :WW), Y(:WW), Y( :YIELD, Position(1), Side("Right" )) ),
Elements(
Bar(X, Y( 1), , Bar Style("Side by side"), Summary Statistic("N") ),
Line (X, Y( 2), Summary Statistic("Mean") ),
Title(prog),
//show legend(1),
),
);Re: Cambiar título del eje YHasta ahora, las respuestas se han centrado en las secuencias de comandos, pero si no está escribiendo una secuencia de comandos y desea cambiarla de forma interactiva, puede hacer clic en la etiqueta y editarla.

Si desea crear un script, después de realizar el cambio, al obtener el script para la plataforma se le mostrará cómo cambiarlo.
Finalmente, si está utilizando la plataforma Overlay Plot, debe tener en cuenta que está quedando (lentamente) obsoleta en favor de Graph Builder.Debería poder utilizar Graph Builder para casi todo lo que pueda hacer en Overlay Plot.
Re: Cambiar título del eje YEs posible que tengas que incluir la etiqueta original como argumento en el primer mensaje:
db << Remove Axis Label( "original" );
Re: Cambiar título del eje YLa etiqueta original todavía existe ejecutando el siguiente comando;
informe ( objeto )[ caja de ejes ( 2 )] << Quitar etiqueta de eje << Agregar etiqueta de eje ( "Volumen de oblea enviada" ) ;
Re: Cambiar título del eje YElimine el título original y luego agregue el título deseado.
db << Remove Axis Label << Add Axis Lable( "label" );
Re: Cambiar título del eje Y¿Cómo cambio la etiqueta del eje X en Graph Builder usando JSL, si el gráfico ya existe?
Del registro mejorado, obtengo, por ejemplo:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) ),
SendToReport( Dispatch( {}, "X title", TextEditBox, {Set Text( "new" )} ))
);
Entonces,
gb << SendToReport( Dispatch( {}, "X title", TextEditBox, {Set Text( "xxx" )} ))Es un truco fácil ( Hablar con cuadros de visualización ), pero debe evitarse:
https://community.jmp.com/t5/Discussions/JMP-Script-Dispatch-Function/mp/256386/highlight/true#M503... .
Enviando un mensaje como este
current report()[TextEditBox(3)]<< Set Text( "new" )
...funciona, pero mañana (después de eliminar el título del gráfico) podría ser
current report()[TextEditBox(2)]<< Set Text( "new" )
¿Existe algo más robusto?
tal vez en analogía con el enfoque SendToReport/Dispatch , algo como:
current report()[TextEditBox("X title")]<< Set Text( "new" )
Re: Cambiar el título del eje YQuizás una pista:
Cuando escribo erróneamente
gb << SendToReport( Dispatch( {}, "X_Title", TextEditBox, {Set Text( "xxx" )} ))[Tenga en cuenta el guión bajo entre X y el título]
... me sale el mensaje de error

TextEditBox["X Title"]!
Entonces, tal vez
current report()[TextEditBox["X Title"]]<< Set Text( "new" )
?
-> no:(