Gracias Marcelino; a partir de 2 funciona, claro. Copié el for de otra cosa y no caí en que i debe empezar en 2, claro. Un cluster con un solo grupo no tiene sentido.
Manuel



Quoting Marcelino de la Cruz Rot <marcelino.delac...@urjc.es>:

Parece que a cmeans() no le gusta que el número de clusters ("i" en tu código) valga 1.




El 27/06/2018 a las 12:25, Manuel Mendoza escribió:

Tuve que dejar, de momento, lo del "loop con matriz que cambia de nombre" por algo más urgente, y me salió otro problema.

Hago un cmeans con el paquete e1071;

  cl<-cmeans(Data,i,20,verbose=F,method="cmeans",m=2)

 y me da este error: Error in apply(u, 1, which.max) : dim(X) must have a positive length.

Estoy harto de usar esa línea de código, con dfs iguales a la de ahora, por lo que no entiendo por qué falla.

Gracias,
Manuel












































.



--
Marcelino de la Cruz Rot
Depto. de Biología y Geología
Física y Química Inorgánica
Universidad Rey Juan Carlos
Móstoles España


--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a