¿Cómo reverenciar 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 de los ejes mediante secuencias de comandos, pero no puedo (aunque en la GUI, es sencillo).
Consulte el guión adjunto.
Lo que tengo hasta ahora es:

Y quiero que sea:

Muchas gracias.
Re: ¿Cómo reverenciar el orden en el eje del generador de gráficos en JSL?Bueno, para ser coherente 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)])
Lo siento, no puedo ayudar más...
Re: ¿Cómo reverenciar 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 reverenciar el orden en el eje del generador de gráficos en JSL?Eso parece ser más complejo. Copiaría partes del código generado de un gráfico diseñado manualmente.
Esto debería funcionar:
gb << Despacho (
{} ,
"400" ,
Caja de escala ,
{ 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 reverenciar 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]),
Degradado inverso( 1 ) }
)}
)
)}
)
);
Salud
Re: ¿Cómo reverenciar el orden en el eje del generador de gráficos en JSL?Magia ! funciona !
¿Sabes a qué objeto puedo enviar un mensaje para cambiar los niveles y propiedades de la etiqueta de gradiente?
{ Niveles de etiqueta ( [ 620 640 660 680 700 725 750 775 800 ] ) ,
Degradado inverso ( 1 )}
Gracias
Re: ¿Cómo reverenciar el orden en el eje del generador de gráficos en JSL?Envía el mensaje directamente al caja de ejes .
gb = Generador de gráficos ( variables ( X ( : Columna ) , Y ( : Fila ) , Color ( : Valor )) , Elementos ( Mapa de calor ( X , Y , Leyenda ( 7 )))) ;
Informe ( gb )[ caja de ejes ( 1 )] << { mín. ( 0 ) , máx. ( 9 ) , Cª ( 1 )} ;
Informe ( gb )[ caja de ejes ( 2 )] << { mín. ( 0 ) , máx. ( 15 ) , Cª ( 1 ) , escala invertida } ;