Re : Ajouter une chaîne aux noms de colonnesVoici un exemple de la façon dont j'aborde l'ajout de texte à un nom de colonne.
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << select columns( :height, :weight );
selCols = dt << get selected columns( string );
For Each( {col}, selCols,
Column( col ) << set name( col || " " || "Added Text" )
);Re : Ajouter une chaîne aux noms de colonnesCela peut être une direction complètement différente de celle que vous pensiez, mais le flux de travail joint ajoute une chaîne à tous les noms de colonne en déplaçant les noms de colonne vers le bas, en transposant le tableau, en ajoutant une colonne avec la chaîne constante de 'abcd', puis en concaténant ceci nouvelle colonne avec les noms de colonne, et termine en retransposant et en déplaçant les noms de colonne vers le haut. Cependant, cela modifie tous les types de données de modélisation de colonne, ce qui est probablement un problème.
Pour qu'il s'ajoute à certains noms de colonnes, vous pouvez utiliser une colonne de formules plutôt qu'une colonne constante.
Encore une fois, il s'agit moins d'une solution que d'un catalyseur potentiel pour une façon d'y penser. Peut-être que d'autres apporteront de meilleures idées.
Re : Ajouter une chaîne aux noms de colonnesPour regex, essayez d'utiliser + au lieu de *

Re : Ajouter une chaîne aux noms de colonnesgrand merci @jthi .
Hm, pour le "appliquer à certaines colonnes", j'espère qu'il y a une solution facile cachée quelque part dans Recoder ?
Re : Ajouter une chaîne aux noms de colonnesOu en utilisant une idée un peu similaire à @Jed_Campbell avait, tu pouvais
- sélectionner les colonnes d'intérêt et la première ligne
- sous-ensemble avec les lignes et les colonnes sélectionnées
- déposer les en-têtes vers le bas
- transposer
- créez vos nouveaux noms de colonne
- aller recoder
- utiliser appliquer le mappage à partir de la table




Re : Ajouter une chaîne aux noms de colonnesOk, ça n'a pas l'air....
Ainsi, Jmp pourrait être amélioré en copiant cette fonctionnalité du Outils de script .
Vous trouverez ici la suggestion correspondante dans la liste de souhaits :
Recode et Recode Column Names : s'applique à des lignes/colonnes spécifiques
Ajouter une chaîne aux noms de colonnesQuel est le moyen le plus simple d'ajouter une chaîne aux noms de colonnes ?
Pas à tous, mais seulement à quelques-uns sélectionnés.
Jusqu'à présent, j'utilisais Renommer les colonnes du Outils de script Jmp Ajouter à :
Outils de script

Mais les actions du complément ne sont pas capturées par le Workflow Builder.
C'est pourquoi je suis intéressé par la façon de le faire directement dans Jmp sans l'aide d'un complément.
Remplacer la chaîne du Recoder les noms de colonne le menu se ressemble.
a) Existe-t-il une option pour appliquer le changement uniquement à quelques colonnes sélectionnées ?
b) Comment le Expression régulière ressembler à ajouter une chaîne aux noms de colonnes existantes ?
En utilisant la même syntaxe que dans Outils de script Jmp/Renommer les colonnes, la chaîne ajoutée est ajoutée deux fois :

Automatisation et scriptFusion et nettoyage des donnéesIngénierie de la qualité et des procédés