Re : La propriété de l'ordre des valeurs interfère avec les calculs du générateur de graphes - Le statut a été remplacé par : ReconnuMerci pour ce partage.Cela semble être un bogue et contacter le support technique est le meilleur moyen de résoudre des problèmes comme celui-ci.Cela a été signalé au développement et nous étudions le problème.
La propriété Value Order interfère avec les calculs de Graph BuilderNous avons récemment observé que les ensembles de données qui ont une propriété Value Order affichent les moyennes différemment dans Graph Builder par rapport à la façon dont ils sont affichés dans Tabulate. Soumis les informations ci-dessous au support technique, qui a reproduit le résultat décrit. Je pense que les statistiques calculées affichées dans Graph Builder doivent correspondre à celles fournies par Tabulate.
Il semble que la présence d'une propriété Value Order amène GB à voir la variable comme Nominal afin de s'assurer que les valeurs sont tracées au bon endroit sur l'axe. Ça c'est bon. Cependant, je pense qu'à des fins de calcul, la moyenne doit toujours reposer sur les valeurs spécifiées par la propriété Value Labels, et non sur les valeurs utilisées pour afficher le graphique.
Y a-t-il une option simple qui nous manque et qui permettrait à Graph Builder de donner les mêmes moyens que Tabulate dans cette situation ? Sous ma signature se trouve un extrait rapide de JSL pour charger un exemple d'ensemble de données et exécuter Tabulate et GB sur la même colonne. Notez que les moyennes sont désactivées, la moyenne de GB étant inférieure de 1 à la moyenne de tabulation (puisque GB utilise un codage basé sur 0 mais que les étiquettes de valeur en place ici utilisent un codage basé sur 1). Nous préférons les moyens Tabuler.
dt = Open("$SAMPLE_DATA/Consumer Preferences.jmp");
dt:Job Satisfaction << Set Property( "Value Order", {Custom Order( {1, 2, 3} ), Common Order( 0 )} );
dt << Graph Builder(
Variables( X( :Gender ), Y( :Job Satisfaction ) ),
Elements( Bar( X, Y, Legend( 6 ), Label( "Label by Value" ) ) )
);
dt << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Grouping Columns( :Gender ) ),
Row Table( Analysis Columns( :Job Satisfaction ), Statistics( Mean ) )
)
);GraphiqueRé: La propriété Value Order interfère avec les calculs du générateur de graphiques - Statut modifié en : ReconnuObjet : La propriété « Ordre des valeurs » interfère avec les calculs du générateur de graphiques - Statut modifié : Informations requisesBonjour ! Ceci a été mis à jour dans JMP 19, mais je ne suis pas certain que cela réponde à votre demande. La moyenne repose désormais sur les valeurs spécifiées par la propriété « Étiquettes de valeur », comme vous l'avez suggéré, mais elle n'est pas représentée comme vous l'aviez demandé. Elle affiche désormais le décalage relatif par rapport à une étiquette connue. Voici à quoi cela ressemble dans JMP 19 avec l'exemple que vous avez donné. N'hésitez pas à me faire savoir si cette demande est satisfaite. Merci !

Ré : La propriété Ordre des valeurs interfère avec les calculs du générateur de graphiquesJe dirais que c'est une amélioration. Je pense qu'il serait toujours intéressant de correspondre aux chiffres fournis par Tabulate, mais si ce n'est pas possible, je trouve que c'est une amélioration par rapport au comportement précédent.
Objet : La propriété « Ordre des valeurs » interfère avec les calculs du générateur de graphiques - Statut modifié : LivréMerci pour vos commentaires, nous les apprécions vraiment !Je vais marquer ce message comme livré afin que les autres membres de P&G puissent constater que cette fonctionnalité est possible. Si votre équipe décide que vous souhaitez bénéficier de la fonctionnalité spécifique que vous avez initialement demandée, n'hésitez pas à soumettre un nouveau souhait. Cela nous permettra de suivre l'intérêt et de prioriser les demandes en conséquence.