Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
Il s'agit d'une demande des analystes de Panasonic. Le SE pour eux est Masakazu Okada-san chez JMP Japan.
Cette demande est étroitement liée à la demande que j'ai signalée .
J'ai divisé leur demande en deux parties, mais si vous avez une meilleure idée, veuillez ignorer cette suggestion.
Veuillez décrire la fonctionnalité ou la solution nouvelle ou améliorée que vous aimeriez voir.
Les utilisateurs de Panasonic souhaitent définir des étiquettes de valeur à partir de leurs tables de données de mappage.Dans les tables de données de mappage, les valeurs et les étiquettes sont enregistrées.Ils ont de nombreuses tables de données de mappage, ils veulent donc le faire systématiquement. (Ils savent déjà qu'ils peuvent copier et coller les informations de mappage dans la zone de liste dans la propriété de la colonne Value Label. Ils savent aussi déjà qu'ils peuvent le faire s'ils le programment avec JSL.)
Masakazu Okada-san et moi aimerions suggérer l'option d'enregistrer des scripts pour le mappage avec des références de table de données.Pour voir ce que nous voulons, veuillez suivre les étapes ci-dessous.
(1) Exécutez le script suivant.
Names Default To Here( 1 );
dt2 = New Table( "Mapping",
New Column( "Value", Character,
Values( {"A", "B", "C", "D", "E", "F", "G"} )
),
New Column( "Label", Character,
Values( {"AA", "BB", "CC", "DD", "EE", "FF", "GG"} )
)
);
dt1 = New Table( "Data",
New Column( "Value", Character,
Values( {"B", "C", "C", "E"} )
)
);
(2) Sélectionnez la colonne Valeur dans les données, puis sélectionnez [Cols] > [Recoder...] .
(3) Cliquez sur le triangle rouge dans le coin supérieur gauche et sélectionnez [Ajouter des étiquettes de valeur] .
(4) Tapez "B","C" et "E" dans les zones de texte Nouvelle étiquette.
(5) Cliquez sur le triangle rouge à [Nouvelle étiquette] , et sélectionnez [Avancé] > [Appliquer le mappage à partir du tableau].
(6) Cliquez sur le [Choisir un tableau...] bouton, sélectionnez « Mappage ».
(6) Sélectionnez "Valeur" à gauche et "Étiquette" dans la zone de liste de droite.
(7) Cliquez [D'ACCORD] .Maintenant, vous pouvez voir les étiquettes devenir "BB","CC" et "EE".
(8) Cliquez sur le triangle rouge dans le coin supérieur gauche et sélectionnez [Script] > [Enregistrer le script dans la fenêtre de script] .
(9) Voir le scénario. Les informations de mappage sont enregistrées comme ci-dessous.
...
col1 << Value Labels( {"B", "C", "E"}, {"BB", "CC", "EE"} );
...
Nous aimerions suggérer une option pour enregistrer les données et/ou les références de colonne comme ci-dessous.
[This is a pseudo-code]<BR />...
col1 << Value Labels( dt2:Value, dt2:Label );
...
Quelle serait la valeur pour vous et/ou les autres utilisateurs si cette nouvelle fonctionnalité était fournie ?
Nous pensons que cette nouvelle fonctionnalité facilite la préparation des données dans la recherche par sondage.
S'agit-il d'une demande client externe ?
Oui. Ceci est une demande de Panasonic. Notez que leur demande initiale est qu'ils souhaitent définir des étiquettes de valeurs dans de nombreuses tables de données de manière plus systématique sur JMP.
Existe-t-il un progiciel concurrent doté de cette fonctionnalité ou solution dont nous devrions être conscients ?
Je ne sais pas. Mais pour autant que je m'en souvienne, SAS peut enregistrer des étiquettes de valeur dans des ensembles de données SAS, les définir et les utiliser au FORMAT PROC.
Cela aura-t-il un impact sur un renouvellement, une expansion ou une adoption chez un client, et cela mettra-t-il un compte en danger si nous ne réglons pas ce problème ?
Nous ne pensons pas que les utilisateurs annulent JMP même si cette fonctionnalité n'est pas implémentée. Mais si JMP peut gérer les données d'enquête de manière plus systématique, il pourrait ajouter plus de licences.