Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
Je dois assez souvent créer des colonnes d'étiquetage en fonction des valeurs de ligne d'une colonne. Par exemple, je pourrais avoir la colonne ERROR_DESCRIPTION et lorsqu'elle a une valeur, cela signifie qu'une erreur s'est produite, sinon le test était correct. J'aimerais donc avoir la formule des étiquettes FAILURE :ERRORDESCRIPTION != "" -> "1" else "0".Et j'aimerais pouvoir le faire avec New Formula Colum et en tant que colonnes de transformation à partir de Filter Col Selectors sur différentes plates-formes.
Quelle est l’amélioration que vous souhaiteriez voir ?
J'aimerais voir la possibilité de créer une nouvelle colonne de formule (et une colonne de transformation) pour créer de tels étiquetages basés sur les valeurs des lignes.
Cet exemple combine deux types en un seul, mais l'idée serait qu'en fonction du type de données de la colonne, différentes sélections devraient être disponibles. L'interface utilisateur peut être rendue plus conviviale assez facilement (et devrait l'être), par exemple en désactivant les sélections jusqu'à ce que la valeur de la ligne ait été sélectionnée. Et peut-être que si le type de modélisation de colonne est continu, la zone de liste déroulante pourrait être une zone de curseur

et dans ce cas, les colonnes créées ressembleraient à ceci :
dt << New Column("Compare[age]", Character, Nominal, Formula(
If(:age >= 14, 1,
0
)
));
dt << New Column("Compare[name]", Character, Nominal, Formula(
If(:name == "ALFRED", "1",
:name == "CAROL", "2",
"0"
)
));
Script d'interface utilisateur de démonstration :
Voir plus...
Pourquoi cette idée est-elle importante ?
Cela rendrait beaucoup plus rapide la création de colonnes d'étiquetage de transformation qui ne dépendent pas des sélections mais plutôt des valeurs de ligne dans la colonne.
Salut @jthi , Merci pour votre suggestion! Nous avons pris en compte votre demande et la prendrons en considération.
Solution de contournement pour le moment (pour le cas droit/caractère) :
- générer une colonne factice avec juste la formule = nom de la colonne source
- sélectionnez le nom de la colonne dans la formule et Maj, cliquez sur Correspondance -> L'expression de correspondance est ajoutée et automatiquement remplie avec toutes les valeurs disponibles
(s'il y a trop de valeurs différentes dans la colonne, il est alors plus facile d'ajouter manuellement les 2-3 valeurs souhaitées -- au lieu de supprimer les 5 000 autres 
la disponibilité d'un élément manquant dans le nouveau menu de la colonne de formule serait une première étape incroyablement utile.
- juste une comparaison très simple
- juste pour une seule colonne (pas 2 colonnes comme dans cet exemple)
... mais tellement utile - un utilisateur JMP sur deux peut l'utiliser plusieurs fois par jour:)