<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao sono nuovo di JMP Scripting e vagabondo se c'è modo di usare le espressioni regolari?
Ho tavoli enormi e sto cercando di impilarli con JMP.
Quindi qualsiasi aiuto su come avrei ...
Tabella dati ("temp") << Stack (
colonne (
: Nome ("ABC0 (1)"),
: Nome ("ABC0 (2)"),
: Name ("ABC0 (128)")
),
Colonna dell'etichetta di origine ("Etichetta"),
Colonna dati in pila ("Dati"),
tabella di output ("npt")
);
Ho DATA = ABC0 a 127 e (da 1 a 128) ... scrittura: il nome richiede troppe righe ...
Grazie,
Nevil
Ecco un modo per farlo. Fondamentalmente si costruisce una stringa e poi la si esegue.
stack_expr = "\ [Data Table (" temp ") << Stack (colonne (] \" ;
nc = 128 ; // Set per il tuo tavolo
per ( io = 1 , io <= nc , io ++,
K = carbonizzare ( io ) ;
stack_expr = stack_expr || evalinsert ( "\ [: Name (" ABC0 (^ k ^) ")] \" ) ;
// Aggiungi la virgola tra le colonne, ad eccezione dell'ultima
Se ( io < nc ,
stack_expr = stack_expr || "," ;
) ;
) ;
stack_expr = stack_expr ||
"\ [Source Label Column (" Label "),
Colonna dati in pila ("Dati"),
tabella di output ("npt"))] " ;
eval ( analizzare ( stack_expr )) ;