Attualmente sto lavorando a una serie di modelli di serie temporali di Poisson, cercando di stimare l'effetto di un cambiamento nel modo in cui i conteggi sono stati ottenuti (passando da un test diagnostico a un altro), controllando nel contempo altre tendenze nel tempo (diciamo un aumento generale del incidenza della malattia). Ho i dati per un numero di siti diversi.
Anche se ho armeggiato anche con i GAM, ho adattato una serie di GLM piuttosto semplici con tendenze temporali in essi, quindi unendo i risultati. Il codice per questo sarebbe simile a questo in SAS:
PROC GENMOD data=work.data descending;
model counts = dependent_variable time time*time / link=log dist = poisson;
run;
o questo in R:
glm(counts ~ dependent_variable + time + time*time, family="poisson")
Quindi prendendo quelle stime e condividendole sui vari siti. È stato anche suggerito di provare a usare un modello misto Poisson con una pendenza casuale e intercettare per ogni sito, piuttosto che un pool. Quindi essenzialmente avresti l'effetto fisso di depend_variable, quindi un effetto casuale per l'intercettazione e il tempo (o idealmente tempo e tempo ^ 2 anche se capisco che diventa un po 'peloso).
Il mio problema è che non ho idea di come adattare uno di questi modelli, e sembra che i modelli misti siano dove la documentazione di tutti diventa improvvisamente molto opaca. Qualcuno ha una semplice spiegazione (o codice) su come adattare ciò che sto cercando di adattarsi e cosa cercare?