[R-br] Ajuda para evitar loop com elegância
Jose Claudio Faria
joseclaudio.faria em gmail.com
Sábado Abril 14 07:57:49 BRT 2012
Favor desconsiderar o exemplo (está errado), vou postar novamente!
--
///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\
Jose Claudio Faria
Estatistica
UESC/DCET/Brasil
joseclaudio.faria at gmail.com
///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\
Em 14 de abril de 2012 07:51, Jose Claudio Faria
<joseclaudio.faria em gmail.com> escreveu:
> Pessoal,
>
> Gostaria de evitar um loop no procedimento abaixo da forma mais
> elegante possível:
>
> m <- matrix(1:24, ncol=3)
> res <- matrix(0, nrow(m), ncol(m))
> mg <- mean(m) # média geral
> mc <- colMeans(matrixdata) # média das colunas
> mr <- rowMeans (matrixdata) # médias das variáveis
> for (i in 1:nrow(m))
> for (j in 1:ncol(m))
> res[i,j] <- m[i,j] + mg - mc[j] - mr[i]
> res
>
> Toda ajuda é bem vinda...
> --
> ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\
> Jose Claudio Faria
> Estatistica
> UESC/DCET/Brasil
> joseclaudio.faria at gmail.com
> ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\
Mais detalhes sobre a lista de discussão R-br