obtenir les valeurs liées aux étiquettes des axesBonjour, j'ai une carte de contrôle qui comporte 3 lignes d'étiquettes différentes sur l'axe X. Existe-t-il un moyen en JSL d'obtenir les valeurs associées à ces étiquettes ? Par exemple, pour la ligne d'étiquette 2, je souhaite obtenir la valeur qui correspond à l'étiquette "30", qui est "5,5" dans ce cas.

merci!
Automatisation et scriptsRe : récupérer les valeurs liées aux étiquettes des axesJe pense que la situation est toujours la même qu'ici JSL Obtenir la valeur des étiquettes 'Axis Label Row' -> il n'y a pas de moyen simple de les obtenir. Vous pouvez les calculer mais selon ce que vous faites, cela peut être très simple/compliqué.
Re : récupérer les valeurs liées aux étiquettes des axesC'est malheureux. La raison pour laquelle je voudrais obtenir ces valeurs via JSL est que je souhaite ajouter du code au script qui génère la carte de contrôle pour avoir des mises à jour automatiques de l'axe X. La carte de contrôle est une carte dynamique qui est remplie quotidiennement de données et j'aimerais que l'axe X avance automatiquement à mesure que de nouvelles données sont ajoutées, tout en conservant la même largeur d'axe X (il afficherait donc toujours le données les plus récentes pour, disons, les 20 dernières semaines). Y a-t-il des idées sur la façon de procéder ? Pour l'instant, je n'ai pu trouver que ces valeurs que je pourrais utiliser comme variables.
Re : récupérer les valeurs liées aux étiquettes des axesQuelle plateforme utilisez-vous pour les cartes de contrôle (Control Chart Builder ou Graph Builder) ? Avez-vous plus d'une rangée d'étiquettes sur votre axe X (dans votre capture d'écran, vous semblez avoir trois rangées d'étiquettes) et si c'est le cas, toutes ont-elles toujours le même nombre d'étiquettes ?
Re : récupérer les valeurs liées aux étiquettes des axesVoici une méthode qui devrait fonctionner.
Hypothèses
- Vous souhaitez utiliser toutes les données pour calculer les limites de contrôle
- Vous souhaitez afficher uniquement les n derniers points de données sur la carte de contrôle et que les lignes dont les valeurs doivent être affichées puissent être sélectionnées dans la table de données.
Les étapes seraient
- Exécutez la carte de contrôle sur toutes les données.
- Exécutez-le en mode invisible
- Enregistrez les limites de contrôle dans une nouvelle table de données
- Fermer la fenêtre du rapport
- Sous-ensemble de la table de données d'origine en ne laissant que les données que vous souhaitez afficher
- Lire dans les variables de la mémoire JMP les limites de contrôle enregistrées à l'étape précédente
- Exécutez la carte de contrôle sur les données sous-ensembles
- Utilisez le message Ajouter des limites au code de la carte de contrôle pour définir les limites de la carte de contrôle.
La carte de contrôle affichée aura un axe limité aux données trouvées dans la table sous-ensemble.
Re : récupérer les valeurs liées aux étiquettes des axesJ'utilise la plate-forme de création de cartes de contrôle et j'ai effectivement 3 lignes d'étiquettes sur l'axe des x, mais elles n'ont pas le même nombre d'étiquettes.
Re : récupérer les valeurs liées aux étiquettes des axesSalut Jim, bon conseil.
J'ai pu mettre en place un script qui réalise ce que je voulais en utilisant un sous-ensemble de données comme vous l'avez suggéré.
Merci beaucoup!
Hannes