Impossible d'inverser UN SEUL axeJ'essaie d'inverser uniquement l'axe Y, en utilisant JSL
Il s'agit d'un générateur de graphes qui contient également des formes d'un fichier NAME.jsl avec un fichier XY.JSL.
Chaque fois que j'inverse un axe, l'autre s'inverse également, comment puis-je faire en sorte que mon axe Y SEUL s'inverse et que l'axe X reste le même?
Lorsque je fais cela sur d'autres graphiques, cela fonctionne bien, mais celui qui contient des formes personnalisées me laisse perplexe.
Y a-t'il quelque chose que je puisse faire?
J'ai même essayé de régler la plage Min/Max, mais peu importe ce que je fais sur un axe, il s'applique aux deux.
Cela affecte ce graphique généré par script dans JMP 14 et JMP16. je viens de tester les deux pour voir si JMP16 gérait mieux les formes.
//gbr2 = Report( gb_w_c );
//gbr2[axisbox( 1 )] << Reversed Scale( 1 ); //Hits both axes at same time unfortunately
//This just leaves me with both axis reversed
Dispatch({},"",ScaleBox(1), {Max( 0 ), Min( 300000 ),Reversed Scale(1)}), //Y axis
Dispatch({},"",ScaleBox(2), {Min( 0 ), Max( 300000 ),Reversed Scale(0)}), //X axis
ScriptRe : Impossible d'inverser UN SEUL axeJ'ai vraiment besoin que 0,0 soit le coin supérieur gauche du tableau et que l'axe Y augmente à mesure qu'il descend.
Cela correspond à l'équipement d'usine avec lequel cette interface graphique est conçue.
Présenter aux utilisateurs des nombres négatifs sur l'axe Y qui ne correspondent pas à l'équipement va être trop déroutant.
J'aime la façon dont JMP vous permet d'interagir avec les formes à l'écran une fois qu'elles sont rendues (filtrage, sélection, génération de nouveaux ensembles de données à partir de lignes de formes sélectionnées).
Le rendu initial, l'actualisation et l'édition sont cependant très difficiles. Le comportement bizarre de ces formes rend l'investissement dans la création d'applications les utilisant très risqué, car elles peuvent tout simplement ne pas se dérouler complètement.
Re : Impossible d'inverser UN SEUL axeAu lieu d'inverser l'échelle, pourriez-vous simplement inverser la définition de votre fichier de forme ?Si les valeurs des axes sont importantes, vous devrez peut-être faire preuve de créativité avec le titre de votre axe.
Pour inverser le fichier de forme, ouvrez simplement le fichier XY, choisissez un axe et créez une nouvelle formule avec l'ancien axe multiplié par -1 (ou utilisez autre chose qui a du sens pour les utilisateurs), puis supprimez la formule pour la nouvelle colonne, supprimez le ancienne colonne, et enfin renommer la nouvelle colonne avec l'ancien nom.