Hola,
Habría que ver cómo aparecen los nombres en tu fichero csv (si están como
cabeceras o todas en una columna):
1. Si están como cabeceras:
Importas el csv:
datos.in <- read.table(file="tu_fichero_csv.csv", header=T,
as.is=T,
sep=";")
... ejecutas el código de PCA...
rownames(table1) <- names(datos.in)
2. Si están en una columna determinada (la llamo "medicinas")
Importas el csv:
datos.in <- read.table(file="tu_fichero_csv.csv", header=T,
as.is=T,
sep=";")
... ejecutas el código de PCA...
rownames(table1) <- datos.in$medicinas
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 1 de noviembre de 2013 06:03, Dr. José A Betancourt Bethencourt <
jbetancourt@iscmc.cmw.sld.cu> escribió:
> Este listado de antibióticos lo tengo en una tabla csv CON DETERMINADAS
> MEDICIONES CUANTITATIVAS POR AñOS
>
>
>
>
>
> Ampicillin
>
>
> Oxacillin
>
>
> Peniclina
>
>
> Ciprofloxacina
>
>
> Amikacina
>
>
> Gentamicina
>
>
> Kanamicina
>
>
> Ceftriaxone
>
>
> Ceftazidima
>
>
> Cefotaxima
>
>
> Cefazolina
>
>
> Cefuroxima
>
>
> Aztreonam
>
>
> Cloranfenicol
>
>
> Vancomicina
>
>
> Eritromicina
>
>
> Clindamicina
>
>
> Fosfomicina
>
>
> Amoxicilina
>
>
> Imipenem
>
>
> Azitromicina
>
>
> Ampicillin/Sulbactan
>
>
>
> Para el siguiente análisis
>
>
>
> library(FactoMineR)
>
> res.pca <- PCA(table1)
>
> scale.unit=TRUE, ncp=2, graph = FALSE)
>
> res.hcpc <- HCPC(res.pca, nb.clust=0, conso=0, min=3, max=10)
>
>
>
> tuve que nombrar a las filas de esta manera
>
>
>
> rownames(table1) <-
>
>
c("Ampicillin","Oxacillin","Peniclina","Ciprofloxacina","Amikacina","Gentami
>
>
cina","Kanamicina","Ceftriaxone","Ceftazidima","Cefotaxima","Cefazolina","Ce
>
>
furoxima","Aztreonam","Cloranfenicol","Vancomicina","Eritromicina","Clindami
>
>
cina","Fosfomicina","Amoxicilina","Imipenem","Azitromicina","Ampicillin/Sulb
> actan")
>
> table1
>
>
>
> MI PREGUNTA ES,?COMO SE PODRIA “ORDENAR” QUE LEYERA DE LA PROPIA TABLA CSV
> DESDE UN INICIO Y EVITAR TODO ESE TRABAJO MANUAL?
>
>
>
> Saludos
>
>
>
>
>
> --
>
> Este mensaje le ha llegado mediante el servicio de correo electronico que
> ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema
> Nacional de Salud. La persona que envia este correo asume el compromiso de
> usar el servicio a tales fines y cumplir con las regulaciones establecidas
>
> Infomed: http://www.sld.cu/
>
>
>
>
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
--
Saludos,
Carlos Ortega
www.qualityexcellence.es
[[alternative HTML version deleted]]