Scripting: pointer une colonne et changer les scores de valeur existantsChère communauté,
J'ai un tableau de données qui contient quelques questions et réponses catégoriques. Cependant, je dois faire une analyse hebdomadaire de la recherche sur les consommateurs et j'ai attribué des "scores de valeur" à certaines des réponses.



J'ai ensuite divisé la colonne "réponse" en conservant les propriétés de la colonne, mais je suis confronté à un problème que je ne peux pas résoudre. Les colonnes VALUE ont uniquement les réponses "oui" et "non" et les scores de valeur ne doivent contenir que "100" et "0". Même chose pour GLOBAL ... Comment pourrais-je résoudre ce problème?
Toute aide est appréciée.
Re: Scripting: pointer une colonne et changer les scores de valeur existantsOui, les données ont été contaminées. Merci d'avoir pointé.
Re: Scripting: pointer une colonne et changer les scores de valeur existantsTout d’abord, je remarque que la colonne mentionnée dans votre résultat final catégorique est appelé VALEUR Quel est le nom de votre table avant la scission? Je suppose donc que votre script contient une erreur qui entraîne le traitement de votre analyse sur la mauvaise colonne.
Cependant, si ce n’est pas le cas, et que vous exécutez vraiment l’analyse sur le GLOBAL colonne qui provient de la scission, cela signifie que certaines lignes de la table de données d'origine ont des réponses GLOBAL question de Oui et Non .
Pour voir que c'est le cas, lancez une distribution de VALEUR sur la table d'origine BY CATÉGORIQUE et vous verrez le VALEURS pour chaque niveau de CATÉGORIQUE . Je soupçonne que tu trouveras ça GLOBAL a quelques Oui et Non les réponses.
Je joins une table de données que j'ai créée pour tenter de reproduire votre problème. Vous verrez que non GLOBAL les rangées ont Oui ou Non. Exécutez le script Split attaché à la table de données pour afficher la table divisée et une analyse catégorique qui ne montre aucune Oui ou Non .
Re: Scripting: pointer une colonne et changer les scores de valeur existantsMerci d'avoir répondu à ma question.
J'ai un tableau de données et une colonne de réponse catégorique avec des scores de valeur
pour GLOBAL:
Excellent = 100,
Très bien = 75,
Bon = 50
Mauvais = 25
Très mauvais = 0
Pour REPEAT
Oui = 100
Non = 0


Puis j'ajoute le script suivant à scinder;
Tableau de données ( "Veri_SelectionsTest2016RESORTS.jmp" ) << Divisé (
Divisé par( : prénom ( "CATÉGORIQUE" )),
Split (: Réponse catégorique),
Groupe (: EntryId),
Tableau de sortie ( "Réponse catégorique" ),
Colonnes restantes (
Garder(
:Recours,
:ANNÉE,
:MOIS,
:Nom de famille,
:Prénom,
:PAYS,
:MARCHÉ,
: Q Date,
: Mois Q,
: Semaine Q,
: Q Day,
:Âge,
: Intervalle d'âge,
:Durée du séjour,
:Durée du séjour,
:SECTION,
: SUPERVISEURS DE SOL,
: SHIFTS,
:LA LANGUE,
: POPULATION DES CHAMBRES
)
),
Supprimer l'évaluation de la formule ( 0 ),
Propriété Trier par colonne
)
ce qui me donne:

et pour OVERALL Column, je n'ai besoin que de voir les scores de valeur de Overall (excellent, très bon, bon, mauvais, très mauvais) mais je vois les scores de valeur de OVERALL et de REPEAT ensemble, de sorte que je ne peux pas effectuer d'analyse catégorique. Les réponses pour REPEAT (Evet, Hayir) ne devraient pas être là
et ne peuvent pas l'éliminer ..

Re: Scripting: pointer une colonne et changer les scores de valeur existantsJ'ai bien peur de ne pas comprendre votre question. Pouvez-vous donner plus de détails et peut-être quelques exemples de tableaux de données? Veillez à masquer toute information confidentielle avant de publier des données.