analisi ripetitive<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti,
Voglio elaborare i dati contenuti in una tabella secondo l'esempio allegato. La tabella consiste in 100 colonne + una colonna che funge da misura di controllo e da 30 a 80 righe.
L'obiettivo è applicare un test statistico in modo iterativo a partire dal controllo vs colonna 51, controllo vs colonna 52, controllo vs colonna 53, ecc ... per rilevare quando appare una differenza significativa, quanto tempo è presente su colonne successive e quando il significato è perso.
Ad esempio, una differenza può essere rilevata dalla colonna 63 alla colonna 78 e quindi persa da c79 a c86 e quindi riappare dal c87 al c98.
Non so come posso scrivere una sceneggiatura che consenta un'analisi automatica di questo tipo di tabella, fornendo un resoconto dei momenti in cui si verificano le differenze.
Qualche suggerimento ?
Re: analisi ripetitiveQuesto è un modo costruttivo per scambiare consigli! Grazie per quello Kevin. È interessante sapere che possiamo andare avanti e indietro con R e JMP. Darò sicuramente uno sguardo più da vicino alle procedure di cambiamento.
Re: analisi ripetitiveCiao Paul!
Senza ulteriori informazioni, non sto facendo molto di più che sparare al buio.
Ma se, come sospetto, si stanno cercando dati sequenziali raccolti nel tentativo di discernere un cambiamento nel processo generativo dei dati, un approccio al punto di cambiamento potrebbe essere più giustificato.
Esistono molti modi per rilevare i punti di cambiamento e un ricco elenco di riferimenti che risalgono a molti anni fa.
CRAN ha un Changepoint pacchetto che implementa diversi metodi recentemente ricercati in R. JMP ha una certa integrazione R, in cui è possibile eseguire codice R su set di dati JMP e ottenere i risultati in JMP. Prova il metodo PELT (Pruned Exact Linear Time) a cui fa riferimento in R. Killick, P. Fearnhead e IA Eckley (2012) Rilevamento ottimale dei punti di cambiamento con un costo computazionale lineare, Journal of American Statistical Association, 107: 500, 1590-1598.
Re: analisi ripetitiveGrazie Kevin, ogni suggerimento è apprezzato.
Da quanto ho capito, Paul non ha ancora scelto alcun test, ma chiedeva un modo per eseguire una sequenza di test a due campioni (un campione sempre uguale) in JMP, dato il suo set di dati originale. Il mio punto era che lo scripting non sarebbe stato necessario in questo caso.
Grazie ancora per i tuoi contributi.
Re: analisi ripetitiveGrazie per il tuo messaggio Kevin,
Non voglio disturbare i principali statistici se sono vivi o morti.
io sarebbe contento a sapere qual è il tuo suggerimento.
Re: analisi ripetitiveQualcuno dovrebbe probabilmente dire che l'approccio che state prendendo potrebbe far sì che un considerevole numero di statistici preminenti morti girino come torni nelle loro rispettive tombe.
Non riesco a discernere esattamente quale decisione tu stia cercando di fare con la tua descrizione, ma suona più come il rilevamento di un punto di vista. In questo caso, l'analisi di un numero di valori p sequenzialmente aggregati da qualsiasi test a due campioni potrebbe essere considerata al meglio una forma scadente.
Re: analisi ripetitiveCiao Paul,
grazie, questo ha aiutato molto
Sembra che lo scripting non sia obbligatorio qui. Potresti fare quanto segue:
1. Tabelle> Pila: ottieni una nuova tabella di dati con i dati dalla tua colonna di controllo e tutte le colonne di misurazione impilate. Ciò creerà una colonna Etichetta con i nomi delle colonne e una seconda colonna con tutti i tuoi dati.
Il file allegato mostra il mio risultato.
2. Analizza> Adatta Y per X, con X = Etichetta e Y = Dati> Hotspot> Confronta medie> Con controllo, Dunnett: scegli la colonna di controllo e otterrai tutti i test a coppie. È possibile fare clic con il tasto destro del mouse su LSD Threshold Matrix, ad es. Per ordinarlo o per trasformarlo in una tabella di dati (magari per rappresentare graficamente valori p in Graph Builder).
Per i test di Dunnett vedi anche Confronta i mezzi .
Spero che sia d'aiuto,
Volker
Re: analisi ripetitiveCiao Volker e grazie per esserti preso cura del mio problema,
Ecco una tabella di dati già analizzata in cui il confronto Ctrl / test ha evidenziato differenze significative (valutate con at test, ma un Wilcoxon sarebbe più appropriato).
Ogni riga in basso fornisce il confronto tra i dati Ctrl (colonna di controllo) e una data colonna di test (numerati da 100 a 200)
Valore nominale netto
...
160 0,01
161 0,0022
162 ns
163 ns
164 0,03
165 ns
166 0,008
167 0,04
168 0,04
169 ns
170 0,004
171 ns
172 ns
173 ns
174 0,04
175 ns
176 <0,0001
177 0,008
178 ns
179 0,004
180 0,02
181 0,003
182 0,004
183 0,009
184 0,04
185 0,005
186 ns
187 0,006
188 0,03
189 0,02
190 0,0002
191 ns
192 0,001
eccetera...
Re: analisi ripetitiveCiao Paul,
ecco cosa ho imparato dalla nostra chat:
Definizione di una differenza: test Wilcoxon che confronta i valori nella colonna Ctrl con i valori in ciascuna delle altre 100 colonne (confronti ripetuti).
La tabella di esempio serve solo a dare un'idea della struttura dei dati. Il comportamento sopra descritto non si applica a questa tabella.
L'obiettivo sarebbe quello di ordinare i tempi di inizio e di fine di una differenza per ogni tabella analizzata di questo tipo.
Se potessi fornire un altro tavolo insieme ad alcuni risultati di analisi che vorresti vedere sarebbe di grande aiuto.
BR, Volker