Come posso disporre i nomi delle colonne in un file JMP in ordine alfabetico (crescente e decrescente)?CIAO
Esiste un metodo in JMP Pro che consenta di disporre i nomi delle colonne in ordine alfabetico (crescente e decrescente)?
Ho denominato le variabili solo con acronimi (vedere gli esempi sotto).
| ACCMLAMEB | Sia il conducente assicurato [tu] che l'altro conducente sono congiuntamente responsabili di questo incidente? Sì/No 2 |
| ACCMLAMEBR | Se Sì/No, perché? Fornire una giustificazione [nei testi] tra 50 e 100 parole 3 |
| DAMVICIDE | Danni al veicolo/Punto di impatto [anteriore/posteriore/lato conducente/lato passeggero] |
| Telecamera da cruscotto | C'era una dash cam installata nella tua auto durante l'incidente? [Sì/No] |
| CRUSCOTTO | La dashcam era in piena funzione durante l'incidente? [Sì/No] |
| RECLAMO | Qual è la richiesta di risarcimento più elevata che hai presentato in passato a qualsiasi compagnia assicurativa da quando hai iniziato a guidare? [in £] |
| È permesso | Categoria della patente di guida |
| LICIR | Numero di anni di patente posseduta |
| LINECHFRE | Frequenza dei cambi di corsia per viaggio |
| LOCINCC | Luogo dell'incidente [Paese] |
| LOCALIZZAZIONE | Luogo dell'incidente [nome del distretto] |
| LOCINCI | Luogo dell'incidente [nome della strada] |
Attualmente, riesco a vedere gli acronimi (abbreviazioni) delle definizioni delle variabili, ma non in ordine (vedere lo screenshot allegato). Questo mi porta via del tempo per individuare la variabile che voglio includere nel modello.
Analisi e modellazione dei dati di baseFusione e pulizia dei datiR: Come posso disporre i nomi delle colonne in un file JMP in ordine alfabetico (crescente e decrescente)?puoi riordinare le colonne "per nome" tramite il menu Cols:

R: Come posso disporre i nomi delle colonne in un file JMP in ordine alfabetico (crescente e decrescente)?@hogi fornisce un modo per ordinare interattivamente le colonne in ordine crescente. Ecco un piccolo script che ordina in entrambe le direzioni. Attualmente è impostato per ordinarle in ordine decrescente (inverso). Basta rimuovere la funzione Reverse() e l'ordine sarà crescente.
Names Default To Here( 1 );
dt =
// Open Data Table: semiconductor capability.jmp
// → Data Table( "semiconductor capability" )
Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
colNameList = dt << get column names( string );
colNameList = Reverse( Sort List( colNameList ) );
dt << move selected columns( colNameList );
Va inoltre notato che quando si utilizza una casella di selezione per una qualsiasi delle piattaforme JMP, come Distribuzione, Adatta Y per X, ecc., l'elenco delle colonne nella finestra di dialogo consente l'ordinamento crescente e decrescente dei nomi delle colonne per la selezione.

R: Come posso disporre i nomi delle colonne in un file JMP in ordine alfabetico (crescente e decrescente)?Caro @hogi
Funziona. Grazie per il tuo supporto.
NO
M
R: Come posso disporre i nomi delle colonne in un file JMP in ordine alfabetico (crescente e decrescente)?Caro @txnelson
Grazie per la soluzione. Tuttavia, non ho familiarità con lo script. Come posso usare lo script che hai suggerito?
Saluti
M
R: Come posso disporre i nomi delle colonne in un file JMP in ordine alfabetico (crescente e decrescente)?L'esempio che ho fornito aprirà una tabella dati campione chiamata Semiconductor Capability, che ha qualcosa come 132 colonne. Quindi riordinerà le colonne in ordine alfabetico decrescente. Sarai in grado di osservare il risultato finale cliccando sulla finestra per la tabella dati.
Per eseguire effettivamente lo script, tutto ciò che devi fare è tagliare e incollare lo script dalla mia risposta in una finestra di script. E poi eseguire lo script. Per farlo, basta
Vai a
File=>Nuovo=>Script JSL
Fare clic con il pulsante destro del mouse sulla prima riga dello script e quindi selezionare Incolla
Lo script verrà visualizzato nella finestra degli script.
Per eseguire lo script, fare clic sull'icona con il triangolo verde Esegui JSL nella barra degli strumenti JSL nella parte superiore della finestra JMP oppure fare clic con il pulsante destro del mouse in un punto qualsiasi dello script e selezionare Esegui script.
Una modifica minima allo script può fare in modo che, ogni volta che viene eseguito, venga eseguito il reindirizzamento per qualsiasi tabella dati sia quella attualmente attiva.
Names Default To Here( 1 );
dt = Current Data Table();
colNameList = dt << get column names( string );
colNameList = Reverse( Sort List( colNameList ) );
dt << move selected columns( colNameList );
Se vuoi, questo script può essere aggiunto come un nuovo strumento sulla barra degli strumenti che lo imposterà per essere eseguito ogni volta che si fa clic sullo strumento. Puoi leggere come farlo nella Guida di JMP