Comment révérer l'ordre dans l'axe du générateur de graphes en JSL ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour,
Je crée une carte thermique avec Graph Builder.
J'essaie de trouver un moyen d'inverser l'ordre de l'axe par script mais je ne peux pas (bien que dans l'interface graphique, c'est simple).
S'il vous plaît voir le script ci-joint.
Ce que j'ai pour l'instant c'est :

Et je veux que ce soit :

Merci beaucoup.
Re : Comment révérer l'ordre dans l'axe du générateur de graphes dans JSL ?Eh bien, pour être cohérent avec la solution que MS vous a donnée à propos d'AxisBox, cela devrait ressembler à :
Rapport(gb)[encadré de légende(1)]<< {Niveaux d'étiquette( [620 640 660 680 700 725 750 775 800] ), Inverse Gradient( 1 ) }
mais ça ne marche pas, et si tu cours
afficher les propriétés( Rapport(gb)[encadré de légende(1)])
vous verrez que vous avez beaucoup moins de possibilités par rapport à
afficher les propriétés( Rapport(gb)[zone d'axe(1)])
Désolé je ne peux pas t'aider plus...
Re : Comment révérer l'ordre dans l'axe du générateur de graphes dans JSL ?C'est ce que je fais jusqu'à présent, mais ce n'est pas très élégant .
Re : Comment révérer l'ordre dans l'axe du générateur de graphes dans JSL ?Cela semble être plus complexe. Je copierais des parties du code généré à partir d'un graphique conçu manuellement.
Cela devrait fonctionner :
Go << Expédition (
{} ,
"400" ,
ScaleBox ,
{ Modèle de légende (
5 ,
Propriétés (
0 ,
{ pente ({ Valeurs d'échelle ([ 620 640 660 680 700 725 750 775 800 ]) , Inverser les étiquettes ( 1 )})}
)
)}
) ;
Re : Comment révérer l'ordre dans l'axe du générateur de graphes dans JSL ?Salut tu peux faire ça :
gb<
Expédition({},
"400",
ScaleBox,
{Modèle de légende(
1,
Propriétés(
0,
{pente(
{Niveaux d'étiquette( [620 640 660 680 700 725 750 775 800] ),
Dégradé inversé ( 1 ) }
)}
)
)}
)
);
Acclamations
Re : Comment révérer l'ordre dans l'axe du générateur de graphes dans JSL ?La magie ! Ça marche !
Savez-vous à quel objet je peux envoyer un message pour modifier les niveaux et les propriétés des étiquettes de dégradé ?
{ Niveaux d'étiquette ( [ 620 640 660 680 700 725 750 775 800 ] ) ,
Dégradé inversé ( 1 )}
Merci
Re : Comment révérer l'ordre dans l'axe du générateur de graphes dans JSL ?Envoyez le message directement au Axisbox .
Go = Générateur de graphiques ( variables ( X ( : Colonne ) , Oui ( : Ligne ) , Couleur ( : Évaluer )) , Éléments ( Carte de chaleur ( X , Oui , Légende ( sept )))) ;
Signaler ( Go )[ Axisbox ( 1 )] << { Min ( 0 ) , Max ( 9 ) , Inc ( 1 )} ;
Signaler ( Go )[ Axisbox ( 2 )] << { Min ( 0 ) , Max ( 15 ) , Inc ( 1 ) , échelle inversée } ;