Enregistrement d'une définition de filtre en tant que nouvelle colonne<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Supposons que je doive créer un nouveau groupe de consommateurs à partir de mon ensemble de données et pour faire partie de ce groupe, ils doivent répondre à des critères spécifiques de plus d'une colonne/variable (par exemple, les femmes [de la colonne sexe] qui ont également un faible revenu [colonne revenu] ).Je veux pouvoir ensuite l'enregistrer en tant que nouvelle colonne/variable et pouvoir utiliser cette nouvelle colonne dans diverses tables à l'avenir (par exemple en haut d'une table dans JMP Categorical, pour pouvoir la comparer à une autre colonne /variable (c'est-à-dire les hommes à faible revenu).En espérant que JMP ait une option pour le faire assez simplement qui ne nécessite pas de recodage sophistiqué, etc., ce que la plupart de nos utilisateurs ne voudront pas avoir à faire.
Re : Enregistrer une définition de filtre en tant que nouvelle colonneJe suppose que c'est parce que la colonne n'a pas été définie comme caractère.
Re : Enregistrer une définition de filtre en tant que nouvelle colonneMerci pour ce complément !Très utile.Question à ce sujet : Quelle pourrait être la raison pour laquelle ma colonne nouvellement créée ne s'affiche pas lorsque je clique sur le bouton "Sélectionner la colonne à modifier".J'ai remarqué que la liste des colonnes qu'il ramène n'inclut pas non plus d'autres colonnes de mon ensemble de données dont je sais qu'elles existent.Je me suis assuré de changer ma colonne en "nominal", mais cela n'a pas aidé.Pensées?
Re : Enregistrer une définition de filtre en tant que nouvelle colonneJ'ai aimé la suggestion faite par Jeff, à propos de l'utilisation d'un filtre de données pour effectuer les sélections.J'ai donc créé un complément simple qui permet à l'utilisateur d'utiliser un filtre de données pour effectuer la sélection, puis de spécifier la valeur à écrire et la colonne dans laquelle il doit être écrit.

On sélectionne la colonne à modifier puis on utilise le filtre de données pour sélectionner les lignes à modifier.Puis on place la valeur à utiliser pour identifier ce regroupement, puis on clique sur le bouton Set Value.

et les valeurs sont ensuite définies pour les lignes sélectionnées dans la table de données

J'ai joint le complément JMP
Re : Enregistrer une définition de filtre en tant que nouvelle colonneEssayez d'utiliser le Filtre de données pour sélectionner les lignes qui répondent à vos critères, puis utilisez Lignes > Sélection de ligne > Sélection de nom dans la colonne pour créer une nouvelle colonne avec le nom des lignes sélectionnées (et non sélectionnées).
https://www.youtube.com/watch?v=P0OJmImuKx0
Re : Enregistrer une définition de filtre en tant que nouvelle colonneJMP collera dans toutes les cellules sélectionnées pour une colonne sélectionnée la valeur qui se trouve dans le presse-papiers.Par conséquent, si vous créez une nouvelle colonne, puis copiez dans votre presse-papiers "Groupe A" et vous puis rt. cliquez avec la souris sur le haut de la colonne Rowstate dans JMP et sélectionnez Sélection de ligne, vous pouvez utiliser une variété d'outils différents pour sélectionner les lignes que vous souhaitez avoir le "Groupe A", puis allez simplement dans la zone sélectionnée de la nouvelle colonne, pour l'une des lignes sélectionnées et coller dans cette cellule, le collage se produira pour toutes les lignes sélectionnées.
Si vous voulez un peu plus de fantaisie, une fonctionnalité du langage de script JMP (JSL) est que vous pouvez attribuer une valeur à toutes les lignes sélectionnées pour une colonne donnée.L'instruction qui a la même fonctionnalité que mon exemple ci-dessus est :
newcolumnname[table de données("le nom de la table")<
Il serait donc très simple de développer un complément JMP qui, lors de son exécution, demanderait à l'utilisateur quelle colonne cibler et quelle valeur placer dans cette colonne, puis lorsque OK est sélectionné, la valeur d'entrée serait placée dans tous les éléments sélectionnés. lignes pour la colonne spécifiée.
Re : Enregistrer une définition de filtre en tant que nouvelle colonneMerci pour ta réponse rapide Jim.cela semblait fonctionner pour combiner 2 variables (merci pour cela, je ne savais pas que je pouvais faire ça).Mais cela ne me permet pas d'appliquer la logique dont j'ai besoin (une logique "et" ou "ou") entre les 2 colonnes/variables.Je ne veux pas que tous les éléments de chaque colonne, juste des critères spécifiques des deux avec un certain type de et/ou de logique, enregistrent à leur tour ceci en tant que nouvelle colonne/variable.
Ainsi, la combinaison des 2 colonnes m'a donné tous les éléments des deux colonnes en haut de mon tableau.Mais cela ne me permet pas de trouver les critères de : uniquement les femmes à faible revenu, puis d'enregistrer la variable dans ma liste, puis de rechercher les critères de : les hommes qui ont uniquement un faible revenu, puis d'enregistrer cette variable dans ma liste.
Re : Enregistrer une définition de filtre en tant que nouvelle colonneLe moyen le plus simple consiste à sélectionner les colonnes sur lesquelles vous souhaitez que la nouvelle variable soit basée (Sexe, Revenu), puis à accéder au menu déroulant, Col==>Utilitaire==>Combiner les colonnes.

Remplissez le nouveau nom de colonne et le délimiteur et vous obtiendrez votre nouvelle colonne