¿Cómo venerar el orden en el eje del generador de gráficos en JSL?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Estoy creando un mapa de calor con Graph builder.
Intento encontrar una manera de invertir el orden del eje mediante secuencias de comandos, pero no puedo (aunque en la GUI, es sencillo).
Por favor, vea el guión adjunto.
Lo que tengo hasta ahora es:

Y quiero que sea:

Muchas gracias.
Re: ¿Cómo venerar el orden en el eje del generador de gráficos en JSL?Bueno, para ser consistente con la solución que MS le dio sobre AxisBox, debería ser algo como:
Informe (gb) [cuadro de leyenda (1)] << {Niveles de etiqueta ([620 640 660 680 700 725 750 775 800]), Gradiente inverso (1) }
pero no funciona, y si corres
mostrar propiedades ( Informe (gb) [cuadro de leyenda (1)])
verás que tienes muchas menos posibilidades en comparación con
mostrar propiedades ( Informe (gb) [cuadro de eje (1)])
Siento no poder ayudar más...
Re: ¿Cómo venerar el orden en el eje del generador de gráficos en JSL?Eso es lo que hago hasta ahora, pero no es muy elegante. .
Re: ¿Cómo venerar el orden en el eje del generador de gráficos en JSL?Eso parece ser más complicado. Copiaría partes del código generado de un gráfico diseñado manualmente.
Esto debería funcionar:
GB << Despacho (
{} ,
"400" ,
ScaleBox ,
{ Modelo de leyenda (
5 ,
Propiedades (
0 ,
{ degradado ({ Valores de escala ([ 620 640 660 680 700 725 750 775 800 ]) , Etiquetas inversas ( 1 )})}
)
)}
) ;
Re: ¿Cómo venerar el orden en el eje del generador de gráficos en JSL?Hola, puedes hacer esto:
gb<
Despacho({},
"400",
caja de escala,
{Modelo de leyenda (
1,
Propiedades(
0,
{degradado(
{Niveles de etiqueta ([620 640 660 680 700 725 750 775 800]),
Gradiente inverso( 1 ) }
)}
)
)}
)
);
Salud
Re: ¿Cómo venerar el orden en el eje del generador de gráficos en JSL?Magia ! funciona !
¿Sabe a qué objeto puedo enviar un mensaje para cambiar los niveles y las propiedades de la etiqueta de degradado?
{ Niveles de etiqueta ( [ 620 640 660 680 700 725 750 775 800 ] ) ,
Gradiente inverso ( 1 )}
Gracias
Re: ¿Cómo venerar el orden en el eje del generador de gráficos en JSL?Envía el mensaje directamente al caja de eje .
GB = Generador de gráficos ( Variables ( X ( : Columna ) , Y ( : Fila ) , Color ( : Valor )) , Elementos ( Mapa de calor ( X , Y , Leyenda ( 7 )))) ;
Reporte ( GB )[ caja de eje ( 1 )] << { mínimo ( 0 ) , máx. ( 9 ) , Cía ( 1 )} ;
Reporte ( GB )[ caja de eje ( 2 )] << { mínimo ( 0 ) , máx. ( 15 ) , Cía ( 1 ) , escala invertida } ;