Ri: Tracciare il carattere nominale dipendente dal tempo con il costruttore di graficiSe ti capisco correttamente, lo strumento Linea nel generatore di grafici collegherà elementi categorici per creare un grafico. Esempio di seguito:

Ri: Tracciare il carattere nominale dipendente dal tempo con il costruttore di graficiSembra fantastico come inizio... grazie mille!Tuttavia, sto riscontrando problemi durante l'aggiunta di più colonne di questi tipi sullo stesso grafico. Gli assi non si uniscono, anche se i valori degli assi sono gli stessi per tutti i punti dati.Inoltre, la linea tracciata sembra essere una quantità statistica delle tre colonne che sto usando nel grafico.
Questo è quello che ottengo:

Questo è ciò che vorrei vedere come trama (l'esempio seguente non corrisponde necessariamente ai miei dati fittizi):

Ho incluso dati fittizi per aiutare in questa discussione.Qualsiasi aiuto sarebbe molto apprezzato.
Ri: Tracciare il carattere nominale dipendente dal tempo con il costruttore di graficiIl problema è la struttura dei dati. Vuoi tracciare una variabile chiamata "Machine" che non è nella tabella. Impila le tre colonne della macchina in modo da avere una variabile che identifica le macchine

(tabella dati completa allegata). Ho inserito i dati in una colonna chiamata "Stato". Ora trascina lo stato sull'asse Y. Il tempo va sull'asse X. Scegli il grafico a linee e fai clic sulla casella di controllo "Ordine riga". Ora trascina Macchina nel campo Sovrapposizione. I risultati del file di esempio sono riportati di seguito.

Ciò ha un altro vantaggio di consentire di inserire la macchina in un ruolo di filtro dati locale piuttosto che in sovrapposizione. È quindi possibile selezionare ciascuna macchina per vederle singolarmente sul grafico o utilizzare il tasto Maiusc per inserire più macchine nel grafico. Questo è stato più facile da vedere per me poiché c'è così tanta sovrapposizione sulle tre macchine.
Ri: Tracciare il carattere nominale dipendente dal tempo con il costruttore di graficiGrazie per aver sottolineato i problemi che i dati hanno con il tempo... ma questo non era troppo importante per me rispetto al problema del plottaggio.
Tracciare i dati del tipo di personaggio richiede un modo diverso di pensare, a quanto pare, rispetto ai dati numerici... è interessante.Non avrei voluto modificare i miei dati nel modo in cui hai suggerito, ma risolve la mia domanda originale.Grazie per l'aiuto!
Ri: Tracciare il carattere nominale dipendente dal tempo con il costruttore di graficiMentre guardavo la mia foto, ho notato alcuni problemi con i tuoi dati fittizi che potrebbero essere veri e propri artefatti nei tuoi dati.
Ho notato che la trama per la macchina 1 "è andata all'indietro" sull'asse x. Ciò è dovuto al cambio dell'ora legale poiché si ripete l'ora 1:00 del 6 novembre. Ovviamente non influisce sulla macchina 3 perché era sempre inattiva in quel momento e la macchina 2 aveva dati mancanti lì.
Ho anche notato che nei dati sulla riga 522.001 hai un problema. Alla riga 522000, la data/ora è 8-NOV-22, 23:59:59. La riga 522001 è 9-NOV-22 00:00:00. E la riga 522002 è 08-NOV-22-00:00:00. Qualcosa non può essere giusto.
Dovrai prestare attenzione a problemi come questo quando tracci i dati nel tempo.
Ri: Tracciare il carattere nominale dipendente dal tempo con il costruttore di graficiPotresti provare il Mappa di calore modalità trama con macchina stato come colore.

Ma sfortunatamente, non è possibile bloccare il "binning" - con ogni cambiamento dell'asse x l'intervallo di tempo tornerà a qualcosa di troppo grande 
D'altra parte forse non è poi così male, in quanto rende più facile rilevare i periodi difettosi 
Ri: Tracciare il carattere nominale dipendente dal tempo con il costruttore di graficiChe modo interessante di vedere i dati... grazie mille per averlo fatto notare!Lo proverò.Sono anche interessato a testimoniare il problema di "binning" che hai rilevato ...Ancora una volta, grazie per il tuo suggerimento!
Ri: Tracciare il carattere nominale dipendente dal tempo con il costruttore di graficiPer quanto riguarda la funzione/bug con il ridimensionamento dell'asse:
Dopo aver eseguito il codice seguente, otterrai questo grafico:

Se vuoi eliminare l'area vuota sulla destra e trascinare l'estremità dell'asse x leggermente troppo lontano o se ingrandisci semplicemente i dati),
il grafico passerà a questo:

dt = Open( "$DOWNLOADS/Dummy data.jmp" );
stacked = dt << Stack(
columns( :Machine 1, :Machine 2, :Machine 3 ),
Source Label Column( "Label" ),
Stacked Data Column( "Data" )
);
stacked << Graph Builder(
Size( 1175, 386 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Date Time ), Y( :Data ), Group Y( :Label ), Color( :Data ) ),
Elements( Heatmap( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"Date Time",
ScaleBox,
{Interval( "Hour" ),
Inc( 1 ), Minor Ticks( 3 )}
)
)
);Traccia i dati dei caratteri nominali dipendenti dal tempo con il generatore di graficiCondizioni iniziali:
- Utilizzo di JMP 16.0
- I suggerimenti di scripting sono ok
- Ho provato cose con Graph Builder, ma non ho niente che valga la pena mostrare...
La mia domanda:
Ho dati di carattere dipendenti dal tempo (posso rendere il suo tipo di modellazione "ordinale") che sto cercando di visualizzare con Graph Builder senza modificarne il tipo di dati.Ad esempio: controllo lo stato di alcune apparecchiature nel mio laboratorio e segnala che si trova in uno dei tre stati (Idle, Faulted, Running) mentre è in uso col passare del tempo.È possibile creare un grafico per "tracciare" questi tre stati senza che io debba assegnare a ciascuno stato un valore numerico ...?
A proposito @jthi , grazie per i tuoi suggerimenti in 10 punti su come ottenere risposte utili 
Personalizzazione di massa