Hola, ¿qué tal? Tu problema es que lo que llamas nombre es un factor. Mira esto:
> cat(iris$Species[1]) 1 > cat(as.character(iris$Species[1])) setosa Un saludo, Carlos J. Gil Bellosta http://www.datanalytics.com El día 4 de enero de 2015, 10:39, Jose Manuel Veiga del Baño <chem...@um.es> escribió: > Hola a todos, > > Tengo un problema, que no consigo solucionar. En el análisis cluster de > 280 elementos lo hago mediante la secuencia: > > library(cluster) > clusplot(mydata2, fit2$cluster, color=TRUE, shade=TRUE, > labels=2, lines=0) > La representacion de los 280 elementos lo hace de forma adecuada, cambiando > el nombre del elemento por el número. Ahora bien necesitaría saber que > nombre de elemento le corresponde con ese elemento, para ello lo hago > mediante: > clusters<-sapply(unique(groups),function(x)mydata2$PESTICIDA[groups == x]) > pero cuando intento sacar que nombre le corresponde a ese número, siempre > me devuelve el número, no consigo sacar el nombre. Es decir si hago > clusterx[k,1] me sale el nombre pero al meterlo para que me lo informe con > cat, me sale otra vez el número: > for (j in 1:ncluster){ > clusterx<-data.frame(clusters[j]) > cat("Numero de cluster=",j, "\n") > for (k in 1:nrow(clusterx)){ > cat(clusterx[k,1], sep="//") > } > } > > He mirado pero no consigo encontrar la forma de poder identificar el > elemento. ¿Alguien se ha encontrado con el problema o sabría como > solucionarlo? > > Muchas gracias. > > Dr. José M. Veiga > Dpt. Química Agrícola, Geología y Edafología. > Universidad de Murcia. > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es