Come riformattare una tabella di dati<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ho una tabella a più righe di cui le colonne sono "lotto", "x", "y", "nome" e "valore"
| lotto | X | y | nome | valore |
|---|
| 1 | 1 | 1 | parametro 1 | 200 |
| 1 | 5 | 2 | parametro 1 | 210 |
| 1 | 3 | 8 | parametro 1 | 198 |
| 1 | 1 | 1 | parametro 2 | 30 |
| 1 | 5 | 2 | parametro 2 | 31 |
| 1 | 3 | 8 | parametro 2 | 29.5 |
| 2 | 1 | 1 | parametro 1 | 203 |
| 2 | 5 | 2 | parametro 1 | 197 |
| 2 | 3 | 8 | parametro 1 | 205 |
| 2 | 1 | 1 | parametro 2 | 33 |
| 2 | 5 | 2 | parametro 2 | 28.7 |
| 2 | 3 | 8 | parametro 2 | 29 |
Come faccio a scrivere uno script JMP per riformattare la tabella in
"lotto", "x", "y", "parametro 1", "parametro 2"
| lotto | X | y | parametro 1 | parametro 2 |
|---|
| 1 | 1 | 1 | 200 | 30 |
| 1 | 5 | 2 | 210 | 31 |
| 1 | 3 | 8 | 198 | 29.5 |
| 2 | 1 | 1 | 203 | 33 |
| 2 | 5 | 2 | 197 | 28.7 |
| 2 | 3 | 8 | 205 | 29 |
Ri: Come riformattare una tabella di datiDovresti usare il comando split:
dt << Diviso ( Dividi da ( : nome ) , Diviso ( : valore ) )
Per ottenere questo codice JSL, fai clic su Tabelle> Dividi e inserisci quanto segue:

Dopo averlo fatto, fai clic sul triangolo rosso accanto a fonte nella tabella risultante e selezionare modificare . Questo farà apparire il JSL.