[R-es] Problema con la lectura de datos

Francisco Rodríguez fjroar en hotmail.com
Jue Nov 12 11:35:15 CET 2015


Yo uso habitualmente XLConnect y está muy bien, permite un control total al poder atacar directamente a la terna hoja, celda y columna. Aquí un trozo de código de muestra:
library(XLConnect)
a <- readWorksheetFromFile("<Ruta Fichero Lectura con nombre y extensión>", sheet = ...,startRow = ..., startCol = ..., endCol = ..., endRow = ..., header = FALSE)
Como se observa se puede escoger desde un único número situado en una (Hoja; Celda; Columna) hasta una matriz
Ojo, que el objeto a será de tipo lista, después se tendrá que pasar al tipo de dato que se necesite

XLConnect es compatible con ficheros xls y xlsx
Un saludo

> From: miguel.angel.rodriguez.muinos en sergas.es
> To: r-help-es en r-project.org
> Date: Thu, 12 Nov 2015 09:58:06 +0000
> Subject: Re: [R-es] Problema con la lectura de datos
> 
> Otra opción es importar directamente los datos que necesites usando
> XLConnect (sin llevarlos a CSV).
> Ese paquete permite hacer cosas muy potentes desde el propio fichero de
> Excel.
> https://cran.r-project.org/web/packages/XLConnect/index.html
> 
> Recomiendo, encarecidamente, la lectura de sus dos vignettes.
> 
> 
> Un Saludo,
> 
> --
> Miguel Ángel Rodríguez Muíños
> Dirección Xeral de Saúde Pública
> Consellería de Sanidade
> Xunta de Galicia
> http://dxsp.sergas.es
> 
> 
> 
> 
> El 12/11/2015 a las 9:14, Isidro Hidalgo escribió:
> > Completando lo que ya te han dicho, si grabas un CSV desde Excel, 3 cosas más:
> > - Selecciona todas las columnas vacías a la derecha de tus datos y elimínalas
> > (no vale con borrar el contenido, usa el botón derecho y "Eliminar...")
> > - Selecciona todas las filas vacías abajo de tus datos y elimínalas (tampoco
> > vale con borrar el contenido, usa el botón derecho y "Eliminar...")
> > - cuidado con el formato de los datos en Excel. Los decimales que veas son los
> > que te llevarás al fichero CSV, perdiendo el resto...
> > En general, si puedes evitar usar Excel para manipular datos posteriormente en
> > R (o en otro sitio), MEJOR. Si no tienes más remedio, comprueba
> > exhaustivamente los datos que tienes en R, asegurándote de que son correctos.
> > Uso Excel para muchas cosas y me encanta, es probablemente el mejor software
> > de Office, pero tiene su PARTICULAR forma de guardar la información, y hay que
> > conocerla.
> > Suerte
> >
> > Isidro Hidalgo Arellano
> > Observatorio del Mercado de Trabajo
> > Consejería de Economía, Empresas y Empleo
> > http://www.castillalamancha.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
> 
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
 		 	   		  
	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es