Skip to content
Prev 987 / 15380 Next

[R-es] matriz de distancias chi Cuadrado

Ya alguien parece haberlo resuelto antes que lo lea, te hago una sugerencia 
(que tal vez no te sirva, pero va igual),  cuando haces un par de bucles sobre 
una matriz cuadrada puedes hacerlo mas rápido así:

en lugar de :
for (i in 1:m){
 for(j in 1:m) {
   if(i==j) ...

hacer:
for(i in 1:(m-1)){
  d.chiCol[i,i] = 0
  for(j in (i+1):m)
     dhci.Col[i,j] = ...
     dhci.Col[j,i] = ...
  }
}
dhci.Col[m,m]=...

de esa manera ganas mucho tiempo en matrices grandes (o en muchas iteraciones)
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!