puis-je définir la largeur de la zone de l'axe?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour, j'aimerais définir par programme la largeur de la boîte de l'axe dans un tracé à sens unique. Parfois, la boîte n'est pas assez large après avoir ajusté les valeurs min / max.
Pour illustrer mon cas d'utilisation, j'ai joint un fichier jsl à l'aide d'un exemple de fichier de données. Exécutez le fichier et si tout se passe bien, vous devriez voir la boîte à boutons en haut. Cliquez dessus et vous verrez le problème que je décris.
La ligne de clé que j'essaie d'implémenter se trouve dans le script de la boîte à boutons:
| rapport (oneObj2) [AxisBox (1)] << Min (0.00001) << Max (120.007) << Inc (20.00001) << largeur (2) ; | |
Les chiffres ci-dessus sont irréalistes, mais parfois même des nombres comme "0.123" ont le "0" coupé, il est donc difficile de savoir s'il s'agit de 0.123 ou 1.123, etc. J'ai choisi les chiffres ci-dessus pour exagérer le problème.
J'utilise JMP 10. Je n'ai pas encore installé 11.
Merci,
Mike
Re: puis-je définir la largeur de la boîte de l'axe?Je l'ai compris. J'aurais dû utiliser la commande << set width () au lieu de la commande << width ().
Ces deux fonctionnent (voir le fichier .jsl joint original pour un fonctionnement complet) et il semblerait que ceci contrôle la largeur à partir du côté gauche de la zone des axes jusqu’à ce que les nombres sur les axes commencent.
vlb << append (
bbObj = zone de boutons ("cliquez pour ajuster les axes",
report (oneObj1) [AxisBox (1)] << Min (0.00001) << Max (120.00007) << Inc (20.00001) << set width (0);
report (oneObj2) [AxisBox (1)] << Min (0.00001) << Max (120.007) << Inc (20.00001) << largeur de jeu (200);
)
)