Hola Valentina, Como te están diciendo, el problema que tienes es de carga de datos de tu fichero al entorno de "R", antes de pasar a cosas más complicadas.
Para no dar tantas vueltas, si nos envías un trozo del fichero (las primeras 10-15 líneas) es suficiente para decirte qué opciones tienes que incluir en la función "read.table()" para leerlo sin problemas. Gracias, Carlos. El 20 de octubre de 2015, 14:11, Valentina Aguilera <valea...@outlook.es> escribió: > Hola, > > En orden de lo anterior y en tratar de convertir los datos a númericos > para poder sacar los estadísticos he hecho lo siguiente generando error: > > library(xtable) > > variables <- read.csv("C:/Users/usuario/Documents/Investigacion.csv", > header=TRUE, sep=";", > comment.char="" , > colClasses=c(EMPRESAS="character", > rep("numeric",17)), > strip.white=FALSE) > > El error que genera es el siguiente: > Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, > : > scan() expected 'a real', got '107188778,5' > > ------------------------------ > Date: Mon, 19 Oct 2015 13:49:28 +0200 > Subject: Re: [R-es] Error con tabla > From: c...@qualityexcellence.es > To: valea...@outlook.es > CC: miguel.angel.rodriguez.mui...@sergas.es; r-help-es@r-project.org > > > Hola, > > El error que obtienes también tiene que ver con que no puedes calcular la > varianza (y luego las correlaciones) cuando tus datos tienen "NA". Esos NAs > pueden ser debidos a que tengas alguna celda vacía o a que al cambiar el > tipo de dato, se haya introducido como te comentaba Miguel. > > Si ves que tienees alguna celda vacía (en la columna sobre la que quieres > calcular la varianza), tendrás que usar un parámetro "na.rm=TRUE" en la > función "var()" que permite ignorar esos NA. > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > El 19 de octubre de 2015, 13:26, Valentina Aguilera <valea...@outlook.es> > escribió: > > Hola Miguel A. > Muchas gracias por tu colaboración...pues bien en realidad son nueva con r > y no sé aún muchas cosas "básicas". En la primera columna tenía los nombres > de las empresas (en letras) y eliminé esa columna, pero me siguen saliendo > los mismos errores. > Este es un análisis que debo hacer en primera instancia, pero el fin > último es realizar un análisis factorial qué aún no se como empezar así que > también agradecería si me pueden colaborar con bibliografía y ejemplos al > respecto, como también del tratamiento que se de deben dar a los datos. > Muchas gracias!!! > > From: miguel.angel.rodriguez.mui...@sergas.es > > To: r-help-es@r-project.org > > Date: Mon, 19 Oct 2015 11:12:26 +0000 > > Subject: Re: [R-es] Error con tabla > > > > Hola Valentina. > > > > Los tipos de datos que tienes en el data.frame "variables" no se > corresponden con los cálculos que pretendes realizar. > > Seguramente tienes campos de texto que pretendes usar como numéricos. > > > > Una manera rápida de comprobarlo es con un >fix(variables) > > > > Un Saludo, > > Miguel. > > > > > > > > El 19/10/2015 a las 13:03, Valentina Aguilera escribió: > > > > Hola a todos, > > Tengo el siguiente problema: > > Tengo un archivo de excel que lo convert� a csv y tiene la siguiente > estructura:La primera columna con el nombre de las empresas (48 empresas) > y 17 columnas m�s (variables) con informaci�n sobre esas empresas. > > Cargo el archivo en r de la siguiente manera para poder trabajar con el: > > library(xtable)variables <- > read.csv("C:/Users/usuario/Documents/Investigacion.csv", header=TRUE, > sep=";") > > Cuando intento calcular algunos estad�sticos genera los siguientes > errores: 1) Al tratar de calcular la desviaci�n est�ndar:sd(variables) > > Error in is.data.frame(x) : (list) object cannot be coerced to type > 'double' > > 2) Al tratar de calcular la varianza: var(variables) > > Warning message:In var(variables) : NAs introduced by coercion > > 3) Al tratar de calcular la matriz de correlaciones: cor(variables) > > Error in cor(variables) : 'x' must be numeric > > Por lo anterior no s� como hay que cargar y leer los datos o qu� > tratamiento hay que darle para poder trabajar con ello, pues lo primero es > poder calcular esos estad�sticos . > > Muchas gracias. > > Saludos, > > Valentina A. > > [[alternative HTML version deleted]] > > > > > > > > > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org<mailto:R-help-es@r-project.org> > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > -- > > Miguel Ángel Rodríguez Muíños > > Dirección Xeral de Innovación e Xestión da Saúde Pública > > Consellería de Sanidade > > Xunta de Galicia > > http://dxsp.sergas.es > > > > > > > > > > > > > > ________________________________ > > > > Nota: A información contida nesta mensaxe e os seus posibles documentos > adxuntos é privada e confidencial e está dirixida únicamente ó seu > destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, > por favor elimínea. A distribución ou copia desta mensaxe non está > autorizada. > > > > Nota: La información contenida en este mensaje y sus posibles documentos > adjuntos es privada y confidencial y está dirigida únicamente a su > destinatario/a. Si usted no es el/la destinatario/a original de este > mensaje, por favor elimínelo. La distribución o copia de este mensaje no > está autorizada. > > > > See more languages: http://www.sergas.es/aviso-confidencialidad > > > > [[alternative HTML version deleted]] > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > [[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 > -- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es