Problemi nel recupero di un filtro dati locale (salvato?)Sono nuovo di JMP, quindi affronta le domande di base. Uso un filtro dati locale per eseguire alcune delle mie analisi su sottosegmenti del mio campione (ad esempio, solo le persone che hanno risposto tra 1-5 in una domanda). Ho provato a salvare questo filtro per evitare di impostarlo nuovamente per le seguenti analisi, ma senza fortuna. Bene, inizialmente il filtro sembra essere salvato (nella tabella dati), ma quando si esegue l'analisi successiva (dalla stessa tabella di dati) non ci sono filtri esistenti tra cui scegliere nel menu a discesa (in realtà sembra inattivo). È piuttosto complicato ri-digitare il filtro, quindi apprezzerei molto l'aiuto.
E a proposito, sto lavorando su un sottoinsieme di una tabella dati - potrebbe essere il motivo per cui non posso salvare / recuperare il filtro dati locale? In tal caso, c'è un modo per salvare il sottoinsieme come una nuova tabella di dati?
Ri: Problemi nel recupero di un filtro dati locale (salvato?)Ci sono alcuni modi per fare ciò che vuoi fare. La mia preferenza sarebbe quella di aprire la piattaforma che si desidera eseguire (Adatta Y per X, ecc.), Inserire le informazioni della finestra di dialogo e fare clic su OK, e ottenere i risultati. Quindi apri un filtro dati, non un filtro dati locale. La ragione di ciò è che il filtraggio che vuoi fare, vuoi attraversare potenzialmente più piattaforme, e sì puoi aprirle contemporaneamente e il filtro funzionerà su tutte loro. Imposta le impostazioni del filtro sul sottoinsieme desiderato e salva il suo script nella tabella dei dati. Se si dispone di altre opzioni di filtro desiderate, è possibile selezionarle e quindi salvare di nuovo lo script del filtro nella tabella dati e assegnargli un nome diverso. Ora per una nuova informazione. Per impostazione predefinita, se si applica un filtro dati (non un filtro dati locale) a una piattaforma già aperta (Adatta Y per X), non verrà modificata l'analisi che è già stata eseguita. Quindi se poi vai al triangolo rosso e se in JMP 12 o precedente vai su "Script", o in JMP 13 vai su "Ripristina" e seleziona Ripeti, JMP eseguirà nuovamente la piattaforma con tutte le impostazioni correnti, ma questa volta , poiché è attivo un filtro dati, la ripetizione verrà eseguita solo sui dati sottostanti. Il vantaggio è che avrete 2 uscite separate, una per ciascun livello di dati.
Ora, se si desidera passare a una piattaforma diversa e eseguire la stessa procedura in due passaggi, sarà necessario cancellare il filtro dati per riportare tutte le righe nell'analisi e quindi chiudere il filtro dei dati. Vedrai perché in un secondo. Ora sei tornato a una lavagna pulita. Mostra la piattaforma successiva che vuoi eseguire .... Generatore di grafici, Distribuzione, ecc. ed esegui la piattaforma. Ora vorrai suddividere nuovamente i dati, e ripetere l'operazione. Vai alla tabella dati e al pannello tabella in alto a sinistra della tabella dati e trova lo script del filtro dati che hai salvato. Fare clic su di esso ed eseguire il filtro. Aprirà il filtro e applicherà le impostazioni alla tabella dei dati. Se il filtro non è stato chiuso, l'esecuzione dello script non funzionerà, perché vedrà che un filtro è già aperto. Ora tutto ciò che devi fare è selezionare Ripeti la piattaforma.
Spero davvero che questo abbia un senso per te. Sono sicuro di non volerti confondere. Penso che questo metodo funzionerà bene, quando c'è un subsetting complesso che vuoi ripetere più e più volte.
Potresti anche pensare di usare il filtro dati, quindi andare al triangolo rosso e selezionare "Mostra sottoinsieme". Creerà una tabella di dati separata dei dati sottostanti. Ora devi solo applicare le piattaforme separatamente. Esegui su tutti i dati. Clicca sui dati sottostanti, apri la stessa piattaforma. Nella finestra di dialogo, fai clic su "Recall {" e verrà compilata la finestra di dialogo con le stesse impostazioni utilizzate per l'analisi completa della tabella ..... questo potrebbe essere un modo che funziona bene per te.
Ri: Problemi nel recupero di un filtro dati locale (salvato?)Ciao Jim
Grazie (ancora
per la tua risposta veloce. Bene, mi sono un po 'confuso dalla tua spiegazione. Ho trovato il filtro dati e ne ho creato uno. Ciò mi ha portato a eseguire l'analisi esclusivamente sulle righe selezionate. Tuttavia, continuo a non vedere come questo sia un modo semplice di fare le cose se voglio eseguire più analisi e shoft tra tutti i dati e un sottoinsieme di esso. Quindi lascia che provi a spiegare ciò che idealmente sarebbe in grado di fare:
Voglio essere in grado di eseguire un'analisi (ad es Adatta Y da X) sull'intera tabella di dati. Quando avrò i risultati di questa analisi (in quella che tu chiami "piattaforma"?), Mi piacerebbe essere in grado di eseguire la stessa identica analisi su un sottoinsieme del set di dati completo. Quindi, fino ad ora, ho applicato un filtro dati locale ai risultati, che aggiusta istantaneamente i risultati sulla base delle mie deselezioni. Tuttavia, invece di ridigitare il filtro mi piacerebbe essere in grado di applicare un filtro salvato o eseguire uno script che ordina quei punti dati a cui non sono interessato. Mi rendo conto che esiste un'opzione per salvare lo script del filtro dei dati, ma non so come applicare quello script a una nuova analisi. Forse puoi indicarmi questo? Ha senso o sto semplicemente ripetendo me stesso qui ...? E ancora, scusa per le domande di questi principianti!
Ri: Problemi nel recupero di un filtro dati locale (salvato?)Fammi vedere se posso aiutarti con il tuo problema. Se capisco cosa hai fatto, hai eseguito una piattaforma (Distribuzione, Adatta Y per X, ecc.) E poi applicato un filtro dati locale a quella piattaforma. Quindi hai salvato lo script di quel filtro nella tabella dei dati. La tua aspettativa, allora, era che quando avevi eseguito un'analisi successiva, il filtro sarebbe stato applicato a quelli.
Capisco la tua logica, tuttavia, stai utilizzando il filtro sbagliato. Un filtro locale dei dati viene applicato solo alla piattaforma a cui era collegato. Quello che devi veramente fare è applicare un "Filtro dati", che influisce sulla tabella dati, e quindi tutte le analisi successive applicate a quella tabella di dati.
Fai clic sulla tua tabella di dati o sulla piattaforma che stai utilizzando, quindi vai a:
Righe == Filtro dati
dai menu a discesa.
Dopo aver selezionato le colonne su cui si desidera applicare il filtro, selezionare tutte e tre le caselle di controllo "Mostra", "Seleziona" e "Includi". Quello che vedrai, è che quando applichi le selezioni del filtro, le righe nella tabella dati diventeranno "Nascosto ed Escluso" in base al filtro.
Se quindi apri una piattaforma nuova o diversa, l'esecuzione dell'analisi includerà solo le righe che non sono "Nascosto ed Escluso". In genere, ciò che viene fatto se si desidera che tutte le analisi eseguite sulla tabella dati in futuro vengano eseguite solo sulle righe non "Nascoste ed Escluse", è sufficiente salvare la tabella dei dati. La prossima volta che viene aperto, avrà tutti gli "stati delle righe" che sono stati impostati quando la tabella è stata salvata. Pertanto, le righe "Nascosto ed Escluse" rimarranno in quello stato.
È possibile salvare lo script del filtro dati nella tabella dati. Tuttavia, il salvataggio di uno script in una tabella dati non significa che lo script verrà eseguito alla successiva apertura della tabella. Gli script salvati vengono eseguiti solo quando l'utente lo seleziona in modo interattivo per essere eseguito.
Naturalmente, qualsiasi script salvato può avere chiamate per eseguire altri script salvati.
Spero che questa spiegazione aiuti e non confonda ulteriormente la questione.