11.11.15

Importar Desde Excel

Importar Desde Excel

Hola continuamos con la importación de archivos al entorno de R. La menara común de tener nuestros datos, es en archivos con extensión .xlsx de Excel. Y se nos dificulta convertirlo en otro formato para que R pueda leerlos.


Para leer archivos de este tipo necesitamos instalar un paquete llamado xlsx, una vez instalado lo activaremos, si marca un error es por necesitamos actualiza JAVA para nuestro sistema operativo (32 o 64 bits). La función que ocupamos para leer los archivos es read.xlsx(): en donde especificaremos la dirección y nombre del archivo, con el argumento sheetIndex determinaremos de que hoja tomara los datos y si presenta encabezados o no, principalmente.
> excelData<-read.xlsx("PrecioCasa.xlsx",sheetIndex=1,header=T)
> head(excelData)

  precio superficie areaTotal habitaciones aÃ.os calefacción cochera
1  50000      45.45     75.91            3     4           si      si
2  40000      36.36     60.73            2     3           si      no
3  70000      63.64    106.27            4     6           si      si
4  35000      31.82     53.14            2     3           no      no
5  70000      63.64    106.27            4     6           si      si
6  35000      31.82     53.14            2     3           no      no

Para crear archivos con esta extensión, escribiremos write.xlsx(): en donde especificaremos los datos con los que quieres crear el archivo, la direccion y nombre del archivo, y el nombre de la hoja
> dataExcel<-excelData[excelData$cochera=="si",]
> write.xlsx(dataExcel,"DataFinal.xlsx",sheetName="DatosFinales")


Con esto terminamos de ver la Importación desde Excel. Continua aprendiendo y nos vemos en el próximo post.
                                                                                                                             

No hay comentarios.:

Publicar un comentario