Mostrando las entradas con la etiqueta readxl package. Mostrar todas las entradas
Mostrando las entradas con la etiqueta readxl package. Mostrar todas las entradas

sábado, 20 de junio de 2020

Crear Histograma de frecuencias en RStudio

La Estadística como ciencia y rama de las matemáticas cuenta con un ejército de gráficos que permiten la representar los registros con los que trabajamos, el Histograma es una herramienta gráfica que nos permite mostrar la distribución de frecuencias de una variable cuantitativa continua, en este artículo te mostraremos como hacer uso de la función hist() para la creación del gráfico estadístico.


Función hist() para crear un histograma


La función hist() permite crear un histograma en el lenguaje de programación R, haremos uso del entorno de desarrollo RStudio para crear el gráfico estadístico.


La imagen a continuación nos muestra el data set que utilizaremos para la creación del Histograma, es un archivo de Microsoft Excel que contiene 52 registros relacionados a montos de facturas, haremos uso del paquete readxl para importar los registros a RStudio.




























Activamos el paquete readxl, mediante la función library(), para luego importar los registros desde el archivo de Excel facturas.xlsx, asignando la ejecución a la variable facturas, para luego visualizar la data importada con la función View().






Finalizamos, con la ejecución de la función hist(), a continuación explicamos cada unos de los elementos que nos permiten crear el Histograma.










facturas$monto_facturas  
Toma los registros de la variable monto_facturas 

xlab 

"Montos" (Asigna un título al eje horizontal)

ylab 

"Frecuencias" (Asigna un título al eje vertical)

main

"Montos de facturas" (Asigna el título principal del Histograma)

col 
"purple" (Establece el color purpura para las barras del Histograma)



Terminamos con la creación del siguiente Histograma de frecuencias.






Descarga el archivo de Excel para crear el Histograma: https://bit.ly/37N5czO

El siguiente vídeo muestra como crear un Histograma en RStudio



martes, 16 de junio de 2020

Paquete readxl para importar registros de Excel a RStudio

Al dar mis primeros pasos en el mundo del lenguaje de programación R, uno de los primeros paquetes (packages) que aparecieron en mi camino fue readxl, en su versión 1.3.1 nos permite leer archivos de Excel (Read Excel files), en este artículo te mostraremos como hacer uso de una herramienta básica, pero al mismo tiempo últil y poderosa.



Paquete readxl

El paquete readxl  nos permite importar registros desde archivos de Microsoft Excel con  extensión xlsx y xls, a continuación te mostramos como instalar y trabajar con dicho paquete, en RStudio.



Instalando readxl

Procedemos a usar la función install.packages() en el área de edición de RStudio para proceder a instalar el paquete readxl.








Luego activamos al paquete mediante la función library() para poder trabajar con las distintas funciones que nos propociona el paquete.





Procedemos a ejecutar la siguiente línea de código R, para hacer  uso del paquete readxl, asignando la correspondiente variable, indicando la ruta de donde se encuentra el archivo de Excel a importar. Para luego proceder a utilizar la función View() y poder visualizar los registros importados a RStudio.






Mostrando los registros importados mediante la función View()





Descarga el Dataset de Excel para replicar lo mostrado en el artículo: https://bit.ly/30V4aR3

El siguiente vídeo muestra como hacer uso del paquete readxl, encontraras las instrucciones a partir del minuto 4:32


lunes, 15 de junio de 2020

Importar registros desde Excel a RStudio

Una de las funciones básicas dentro del manejo, del uso de todo lenguaje de programación (R, Python, C++) y su entorno de desarrollo (Aptana, NetBeans, Visual Studio, etc.) es la de importar registros desde distintas fuentes, desde distintos origenes, tales como archivos de texto, bases de datos (SQL Server, Oracle, MySQL, entre otros.) y hojas de cálculo; nuestro lenguaje favorito R, no es ajeno a eso, el siguiente artículo muestra como hacer uso de las herramientas (built-in tools) que nos proporciona el entorno de desarrollo (IDE) RStudio para importar registros desde Microsoft Excel (archivos con extensiones xls y xlsx) hacia el área de edición de RStudio para poder gestionar los datos importados de manera fácil y rápida.


Import Dataset

Debemos tener en cuenta, que a pesar de hacer uso de las herramientas (built-in tools) que nos proporciona RStudio para realizar las operaciones de importar registros desde distintas fuentes al área de edición del entorno de desarrollo, en todo momento, cuando ejecutamos alguna acción en la interfaz gráfica, hay paquetes (R packages) especificamente diseñados para el lenguaje de programación R que se están ejecutando.
En la barra de Menu, seleccionas la opción File, para luego hacer click en Import Dataset, esto te mostrara un submenu con distintas opciones, debes elegir la opción From Excel.
La siguiente imagen muestra como hacerlo.





Importando registros de Excel a RStudio


Luego de hacer click en la opción From Excel (Desde Excel), se mostrara una ventana llamada Import Excel Data (Importar registros de Excel) que te permitira navegar por las carpetas donde almacenas tus archivos de Excel (con extesión xls y xlsx), seleccionar dichos archivos y poder previsualizarlos antes de realizar la importación de los registros.
Las opciones claves en la ventana Import Excel Data son Browse, File/URL y Data Preview, el primero te permite seleccionar los archivos Excel que se encuentran en tu equipo o en la nube (dirección URL)
Las siguientes imágenes te muestran dichas opciones y la visualización previa de los registros de Excel


Luego de seleccionar el archivo de Excel, contaras con una vista previa (Data Preview) de los registros a importar, sólo debes hacer click en el boton Import (Importar) para poder tener los registros en el área de edición de RStudio, cabe señalar que este procedimiento funciona tanto para archivos de Excel con extensiones xls y xlsx, para efectos del proceso de importación, debemos señalar que los archivos con extensión xls almacenan información en formato binario, mientras que los archivos con extensión xlsx almacenan información usando XML.






Finalmente, podras visualizar los registros que acabas de importar desde Excel en el área de edición de RStudio, listo para trabajar con ellos, cabe señalar que solo utilizamos la interfaz grafica, RStudio sigue ejecutando las distintas funciones y comandos del lenguaje de programación R, como puedes apreciar en la siguiente imágen, en el área de la consola, se ejecuto el paquete readxl, el cual nos permite sólo leer archivos de Excel (readxl package 1.3.1 - read Excel filesen un próximo artículo te mostraremos como utilizar dicho paquete para importar registros desde Excel a R. 


Click en el enlace para ir al artículo en relación al paquete readxl: https://bit.ly/2zEgJEV






















Descarga el Dataset de Excel para replicar lo mostrado en el artículo: https://bit.ly/30V4aR3

Te comparto el siguiente vídeo que te muestra como realizar el procedimiento de importar registros de Excel a RStudio paso a paso.