Utilizzo del generatore di grafici per identificare i dati, quindi creare un sottoinsieme dei dati identificati: problema unicoBuona giornata,
Sono sicuro che c'è un modo per uscire da questo problema con uno script, ma sto tentando di farlo senza scrivere uno script. Apprezzato il contributo della community di JMP!
I dati provengono da un modello di movimento delle particelle che ho inserito in un modello idrodinamico (fiume). Mi piace tracciare il percorso delle particelle usando le coordinate per determinare dove vanno le particelle in 2D. I percorsi sono suddivisi in incrementi di 20 secondi del tempo del modello, quindi si tratta essenzialmente di una serie temporale in esecuzione di particelle che rispondono ai parametri del modello mentre avanzano attraverso il sistema fluviale modellato. In questo modo posso calcolare le variabili di interesse per ogni particella (tempo, velocità, ecc.). Rilascio 500 particelle per scenario e le lascio scorrere attraverso il modello (fiume). L'output quando viene tracciato con il generatore di grafici mostra il percorso delle particelle attraverso il fiume.
Dichiarazione del problema: voglio identificare separatamente le particelle che hanno attraversato le sezioni fuori canale dello spazio modello in modo da poter confrontare l'intera lunghezza/percorso delle particelle che hanno attraversato le sezioni fuori canale con quelle che sono rimaste fuori dai canali fuori canale e nel canale principale.
In genere utilizzo la funzione "Lasso" per afferrare il sottoinsieme di particelle che mi interessano per l'analisi, ma questa volta voglio trovare le particelle che hanno utilizzato le aree fuori canale e confrontarle con quelle che non hanno attraversato l'intera corsa del modello. La funzione lazo vincola i dati solo alla sezione evidenziata, non all'intera esecuzione del modello.
Di seguito vedrai la funzione lazo utilizzata per evidenziare le aree in rosa che chiamo "fuori canale".Il nero in basso è il percorso delle particelle tracciato con le loro coordinate X, Y ogni 20 secondi del tempo di esecuzione del modello.Voglio identificare ed etichettare l'intera corsa di ogni particella attraverso la corsa del modello, non solo la sezione evidenziata in modo da poterle separare dal resto delle particelle che sono rimaste nella sezione principale del fiume.

In allegato una parte dei dati. Il file di dati reali è troppo grande per essere allegato.La colonna "Scenario" denota quattro diverse condizioni del modello, tracciate sopra e "avvolte" per scenario per mostrare che le particelle rispondono in modo diverso in ogni scenario. In allegato ho selezionato solo 2 scenari (07_225_CH0 e 07_225_CH1) per ridurre le dimensioni del file. L'identificatore univoco delle particelle è la colonna denominata "FID" che corrisponde alle 500 particelle che rilascio per scenario. Quindi ogni scenario ha un FID == 1-500. Voglio utilizzare i grafici per identificare quali particelle FID hanno attraversato le aree "fuori canale" e quali sono rimaste nel fiume principale in modo da poter analizzare l'effetto delle rotte migratorie fuori canale sui parametri delle particelle. Ho intenzione di farlo molte volte nel prossimo anno e spero di trovare un modo più semplice per farlo oltre a inserire manualmente un identificatore univoco per ogni FID per scenario.
Qualsiasi pensiero o input apprezzato.
JMP V 16.1
Grazie!
Organizzazione dei contenutiMiscelazione e pulizia dei datiEsplorazione e visualizzazione dei datiOggetto: utilizzo del generatore di grafici per identificare i dati, quindi creazione di un sottoinsieme dei dati identificati: problema unicoÈ questo quello che stai cercando? È più veloce da fare che da spiegare 
- Assicurati che non sia selezionato nulla nella tabella dei dati
- Seleziona una parte di uno dei canali fuori canale

- Nella tabella dei dati selezionare le colonne Scenario e FID

- Fai clic con il pulsante destro del mouse nello spazio dell'intestazione della riga a sinistra della tabella dei dati, seleziona "Seleziona celle corrispondenti"

- Ora è selezionato l'intero sottoinsieme fuori canale

Oggetto: utilizzo del generatore di grafici per identificare i dati, quindi creazione di un sottoinsieme dei dati identificati: problema unicoCIAO @Frogger ,
Potrei suggerire un'alternativa all'utilizzo di Graph Builder per iniziare a visualizzare i dati. Forse usa un grafico a bolle.
Graph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGraph>Bubble PlotGrafico>Grafico a bolle
Forse un'impostazione simile alla seguente--
Bubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot launch dialogue settingsBubble Plot avvia le impostazioni del dialogo
In questo modo puoi seguire determinati FID nel tempo per il comportamento fuori canale.
Dal triangolo rosso ho attivato Trail Lines per selezionato.
Red Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedRed Triangle>Trail Lines>SelectedTriangolo rosso>Tracce>Selezionato
Bubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationBubble Plot animationAnimazione a bolle
E poi forse usa Graph Builder in un secondo passaggio come notato da @Jed_Campbell
saluti,
Stan
Oggetto: utilizzo del generatore di grafici per identificare i dati, quindi creazione di un sottoinsieme dei dati identificati: problema unicoGrazie per aver coinvolto Jed!
Sì, sembra che li selezioni tutti... Dai.... Ho passato la maggior parte della notte a cercare di capirlo...
Questa pagina di supporto è fantastica!!!!!!!!! Non vedo l'ora di supportarlo una volta che imparerò meglio il sistema.
Grazie mille!
Oggetto: utilizzo del generatore di grafici per identificare i dati, quindi creazione di un sottoinsieme dei dati identificati: problema unicoAssolutamente. Ottima scelta @stan_koprowski
Ciò sarà utile per visualizzare i singoli percorsi che sono problematici. Esplorerò ora e vedrò se riesco a capirlo.
Ogni volta che penso a come esaminare questi dati, JMP ha una soluzione. Prodotto straordinario.
Ri: Utilizzo del generatore di grafici per identificare i dati, quindi creazione di un sottoinsieme dei dati identificati: problema unico@Frogger Se è ragionevole rendere coerenti tutte le coordinate X mediante arrotondamento o raggruppamento, ciò consente di convertire ciascuna traiettoria in una serie temporale con la nuova X che funge da surrogato del tempo.Ciò apre diversi modi nuovi e potenti per analizzare i dati, ad esempio:
- Trasporre i dati per avere una colonna per valore X, quindi utilizzare il clustering gerarchico per costruire una mappa termica e un dendrogramma delle traiettorie.Quelli fuori canale dovrebbero essere facilmente identificabili, raggruppati e selezionabili facendo clic sul ramo dell'albero associato
- Esplora dati funzionali
- Analisi delle serie temporali con Time Series, Time Series Forecast, XGBoost o il nuovo componente aggiuntivo Torch Deep Learning (richiede JMP 18 Early Adopter)
Ri: Utilizzo del generatore di grafici per identificare i dati, quindi creazione di un sottoinsieme dei dati identificati: problema unico@russ_wolfinger ,
Grazie per aver dato seguito a questa idea.Un approccio interessante, ma temo che raggruppando le coordinate x perderò la specificità della loro posizione e non sarò in grado di differenziare i pesci del canale esterno da quelli del canale principale. Soprattutto quando sono vicini l'uno all'altro.Forse non capisco il tuo approccio?