<div dir="ltr"><div>Caros,</div><div>No CMR abaixo crio uma matriz de delineamento que estah associada ao nro de tratamentos, nro de repeticoes de cada tratamento e o tempo que cada resposta (neste caso binaria) foi observada.</div>
<div>Suponha que o vetor y seja gerado levando em consideracao que no tempo=1, a probabilidade eh 0.78; nos tempos>1, esta probabilidade eh 0.35.<br></div><div><br></div><div>n.trat=3<span style="white-space:pre-wrap">                         </span># número de tratamentos<br>
</div><div>n.rep=2<span style="white-space:pre-wrap">                               </span># número de repetições</div><div>n.time=4 <span style="white-space:pre-wrap">                          </span># número de tempos</div><div>n.ind=n.trat*n.rep<span style="white-space:pre-wrap">             </span># número de indivíduos</div>
<div>n=n.trat*n.rep*n.time<span style="white-space:pre-wrap">     </span># número total de registros</div><div>id=rep(1:n.ind, each = n.time)<span style="white-space:pre-wrap">                                        </span># identificação do indivíduo </div><div>
time=rep(1:n.time, times = n.ind)<span style="white-space:pre-wrap">                            </span># identificação do tempo  </div><div>trat=rep(factor(LETTERS[1:n.trat]), each = n.rep*n.time)<span style="white-space:pre-wrap">       </span># tratamentos</div>
<div><br></div><div>y = matrix(data = NA, nrow = n, ncol = 1, byrow = FALSE,dimnames = NULL)<br></div><div>data1=data.frame(id,time,trat,y)<br></div><div>for(i in 1:n)<br></div><div>{</div><div><span style="white-space:pre-wrap"> </span>y[i]=ifelse(data1[i,2]<2,rbinom(1,1,.78),rbinom(1,1,.35))</div>
<div>}</div><div>data2=data.frame(id,time,trat,y)<br></div><div>data2</div><div><br></div><div>Neste caso tenho formado meu conjunto de dados (data2) já com os valores de y gerados.</div><div>Agora vem a minha dificuldade. Preciso rodar um mesmo modelo repetidas vezes, como por exemplo: </div>
<div><br></div><div>modelo1=geeglm(y~trat, id=id, data=data2, family=binomial) </div><div><br></div><div>e depois obter uma media para cada um dos coeficientes (com seus erros-padrao) obtidos. </div><div>Ou seja, terei outros conjuntos de dados gerados (com o mesmo nro de tratamentos, repeticoes e tempos)</div>
<div>sendo que a unica diferenca estarah nos valores de y. Preciso obter a média dos coeficientes de cada um </div><div>dos modelos rodados a partir destes diferentes y´s.</div><div>Agradeco quem puder auxiliar.</div><div>
Mauricio</div><div><br></div></div>