Amigos do R,<div><br></div><div>Eu tenho uma variável que foi medida três vezes no tempo com NAs em pontos diferentes de cada um dos momentos em que foi medida:</div><div><br></div><div>Eu gostaria de fazer a média destas 3 medidas mas caso uma medida fosse NA eu não gostaria de ignorar esta linha e torná-la NA e sim usar a média das medidas restantes. Alguém teria uma sugestão?</div>
<div><div><br></div><div>Exemplo:</div><div>m1<-c(1,2,3,4,NA,NA)</div><div>m2<-c(1,NA,3,4,5,NA)</div><div>m3<-c(NA,2,3,NA,NA,NA)</div></div><div><br></div><div>Se eu faço</div><div>apply(cbind(m1,m2,m3),1,mean)</div>
<div><br></div><div>Eu tenho:</div><div>[1] NA NA 3 NA NA NA</div><div><br></div><div>Mas eu gostaria de:</div><div>[1] 1 2 3 4 5 NA</div><div><br></div><div>Muito obrigado,</div><div><br></div><div>D</div>