<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour, je suis nouveau sur JMP Scripting et errant s’il est possible d’utiliser des expressions régulières?
J'ai d'énormes tables et j'essaie de les empiler avec JMP.
Donc, toute aide sur comment pourrais-je ...
Tableau de données ("temp") << Stack (
colonnes (
: Nom ("ABC0 (1)"),
: Nom ("ABC0 (2)"),
: Nom ("ABC0 (128)")
),
Colonne d'étiquette source ("étiquette"),
Colonne de données empilées ("Données"),
table de sortie ("npt")
)
J'ai DATA = ABC0 à 127 et (1 à 128) ... écrire: le nom prend trop de lignes ...
Merci,
Nevil
Voici une façon de le faire. En gros, vous construisez une chaîne, puis vous l'exécutez.
stack_expr = "\ [Table de données (" temp ") << Pile (colonnes (] \" ;
Caroline du Nord = 128 ; // réglé pour votre table
pour ( je = 1 , je <= Caroline du Nord , je ++,
k = carboniser ( je ) ;
stack_expr = stack_expr || evalinsert ( "\ [: Nom (" ABC0 (^ k ^) ")] \" ) ;
// Ajoute la virgule entre les colonnes, à l'exception de la dernière
si ( je < Caroline du Nord ,
stack_expr = stack_expr || "," ;
) ;
) ;
stack_expr = stack_expr ||
"\ [Source Label Column (" Label "),
Colonne de données empilées ("Données"),
table de sortie ("npt"))] \ " ;
eval ( analyser ( stack_expr )) ;