Ciao a tutti,
Ho una domanda sull'ordine di valore. Fare riferimento all'immagine allegata, come è possibile riorganizzare il mese/giorno in ordine crescente. In questo caso, il giorno/mese è imprevedibile (ad es. può essere il 3 febbraio e la data successiva è il 10 febbraio, seguita dal 18 febbraio e l'elenco è lungo per un arco di 6-12 mesi. Sapevo che posso selezionare manualmente e Sposta su/giù. Come posso farlo in uno script.
Grazie.

Grazie Cameron! Questa è una buona soluzione.
È possibile elaborare una soluzione di scripting per questo, ma penso che sarebbe molto più semplice convertire questa colonna per avere un formato di data valido in modo che JMP esegua automaticamente l'ordinamento del valore corretto.
Ecco un modo per farlo che crea una nuova colonna "H_Date2"
dt = Current Data Table();
dt << New Column("H_Date2",formula(Num( If(IsMissing(Word(2, :H_Date)),"01",Word(2, :H_Date)) || Word( 1, :H_Date ) || "2018" )));
dt:H_Date2 << Format("ddMonyyyy","ddMonyyyy");
dt:H_Date2 << Modeling Type("nominal");Fondamentalmente quello che sta facendo è prendere la prima e la seconda parola nella colonna H_Date per costruire un valore del modulo "01Jan2018" da "Jan 01".JMP riconosce automaticamente le stringhe di caratteri come questa come una data, quindi puoi semplicemente convertire la stringa di caratteri risultante in un valore numerico data-ora usando num().
Ho notato che avevi un valore "Jan" senza un valore giornaliero.In questo caso, inserisco semplicemente "01" come giorno.Se non è così che vuoi gestirlo, puoi fargli fare quello che vuoi.È tutto gestito in questo bit:
If(IsMissing(Word(2, :H_Date)),"01",Word(2, :H_Date))
Successivamente, è necessario inserirlo in un formato di data leggibile, che è ciò che fa Format().Puoi sostituire qualsiasi formato di data che ti piace per il primo argomento se non vuoi "ddMonyyyy".
Infine, suppongo che tu voglia che il tipo di modellazione sia nominale anziché continuo.Questo è ciò che fa l'ultima riga.
È possibile verificare che esegua l'ordinamento dei valori corretto aggiungendo una proprietà di ordinamento dei valori alla colonna H_Date2 e osservando l'ordinamento predefinito.