Información de sintaxis de funciones JSL (por ejemplo: "Modelo de leyenda( )")Literalmente comencé a aprender JMP y JSL.
Me está costando mucho encontrar información de sintaxis de funciones, comandos, etc.
No puedo encontrar la mayoría de las cosas ni en el documento "Referencia de sintaxis JSL" ni en línea. ¿Tiene alguna sugerencia para una lista completa de todos ¿Funciones y comandos JSL?
Por ejemplo, en este momento solo estoy tratando de trazar un gráfico especificando los nombres y colores de la leyenda. Quiero que aparezca la "Leyenda 1" en el penúltimo espacio.
Robando algunos scripts diferentes en línea, reuní lo siguiente:
Graph Builder(
Size( 779, 677 ),
Show Control Panel( 0 ),
Variables( X( :X ), Y( :Y ), Wrap( :Items ), Color( :Name( "Legends" ) ) ),
Elements( Points( X, Y, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
8,
Level Name( 0, "Legend 7", Item ID( "Legend 7", 1 ) ),
Level Name( 1, "Legend 2", Item ID( "Legend 2", 1 ) ),
Level Name( 2, "Legend 3", Item ID( "Legend 3", 1 ) ),
Level Name( 3, "Legend 4", Item ID( "Legend 4", 1 ) ),
Level Name( 4, "Legend 5", Item ID( "Legend 5", 1 ) ),
Level Name( 5, "Legend 6", Item ID( "Legend 6", 1 ) ),
Level Name( 6, "Legend 1", Item ID( "Legend 1", 1 ) ),
Level Name( 7, "Legend 8", Item ID( "Legend 8", 1 ) ),
Properties( 0, {Line Color( 36 )} ),
Properties( 1, {Line Color( -15343117 )} ),
Properties( 2, {Line Color( -15343117 )} ),
Properties( 3, {Line Color( -15343117 )} ),
Properties( 4, {Line Color( -15343117 )} ),
Properties( 5, {Line Color( -15343117 )} ),
Properties( 6, {Line Color( 40 )} ),
Properties( 7, {Line Color( 24 )} )
)}
)
)
);no funciona... Se llama "Leyenda 1", "Leyenda 7" y ya está.
¡Gracias de antemano por cualquier ayuda!
Gráficossecuencias de comandosRe: Información de sintaxis de funciones JSL (por ejemplo: "Modelo de leyenda ()")Estás cometiendo un gran error.Está escribiendo el JSL, en lugar de dejar que JMP escriba el JSL por usted.Si crea el gráfico de forma interactiva, tal como lo desea, puede solicitar que se guarde el JSL que recreará el gráfico tal como lo especificó.
Es decir, si tienes el gráfico

que tiene todo, excepto la especificación de Leyenda, puede ir al triángulo rojo y seleccionar Configuración de Leyenda

y luego en la ventana de diálogo que aparece, puede cambiar la posición de la leyenda 1.

luego vaya al triángulo rojo y seleccione guardar script y guarda el script con los comandos necesarios para reproducirlo
Graph Builder(
Size( 779, 677 ),
Show Control Panel( 0 ),
Variables( X( :X ), Y( :Y ), Wrap( :Items ), Color( :Legends ) ),
Elements( Points( X, Y, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
8,
Properties( 0, {Line Color( 36 )}, Item ID( "Legend 1", 1 ) ),
Properties( 1, {Line Color( -15343117 )}, Item ID( "Legend 2", 1 ) ),
Properties( 2, {Line Color( -15343117 )}, Item ID( "Legend 3", 1 ) ),
Properties( 3, {Line Color( -15343117 )}, Item ID( "Legend 4", 1 ) ),
Properties( 4, {Line Color( -15343117 )}, Item ID( "Legend 5", 1 ) ),
Properties( 5, {Line Color( -15343117 )}, Item ID( "Legend 6", 1 ) ),
Properties( 6, {Line Color( 40 )}, Item ID( "Legend 7", 1 ) ),
Properties( 7, {Line Color( 24 )}, Item ID( "Legend 8", 1 ) )
)}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {8, [6, 0, 1, 2, 3, 4, 5, 7]} )}
)
)
);

Considero que el índice de secuencias de comandos es la mejor referencia para todas las funciones y la sintaxis de la plataforma.Tiene todos los mensajes que se pueden enviar a una plataforma y funciones, junto con ejemplos en vivo.
Re: Información de sintaxis de funciones JSL (por ejemplo: "Modelo de leyenda ()")¡Muchos gracias!