jueves, 25 de junio de 2020

Trabajando con distintas versiones de R en RStudio

Al trabajar con el lenguaje de programación R, podemos llegar a situaciones en que para ejecutar determinado paquete debemos usar una versión en especifico de R, en este artículo te mostraremos un truco que involucra a la tecla CTRL (control) que permite cambiar entre versiones de R antes de ejecutar el entorno de desarrollo RStudio.


El entorno en que estamos trabajando es Windows 10 y tenemos instaladas dos versiones del lenguaje de programación R, la 3.6.0 y 4.0.0 y necesitamos ejecutar un paquete en especifico que sólo se activa con determinada versión, entra en el escenario la tecla CTRL que al mantenerla presionada en todo momento antes de activar RStudio nos mostrara antes de ejecutar la aplicación, nos mostrara una ventana que nos permitira escoger entre las distintas versiones de R que tenemos instaladas en nuestros equipos.

















Podras escoger entre las distintas versiones de R instaladas en tu sistema.
























Finalmente, tenemos que señalar que la versión de R que eligas se mantendra activa,hasta que no realices la operación contraria y vuelvas a elegir la versión por defecto instalada en tu equipo.


El siguiente vídeo te muestra como cambiar entre distintas versiones de R.




martes, 23 de junio de 2020

Importar registros desde Stata a RStudio

El software estadístico Stata es uno de los más usados en el ambito de la investigación científica, en esta edición te mostraremos como importar registros desde Stata hacia el entorno de desarrollo RStudio, haciendo uso del paquete foreign, también resolveremos uno de los principales problemas en relación a la versión de Stata con que se deben guardar los archivos con extensión *.dta para no tener conflictos al momento de importar registros a R.






Procedemos a cargar el paquete foreign haciendo uso de la función library()








A continuación mostraremos los registros a importar a RStudio, contenidos en el archivo Stata_data_001.dta, que fue creado usando la versión de Stata 15.1






























Crearemos la variable tabla_Stata, que contendra los registros almacenados en el archivo Stata_data_001.dta (versión 15.1) para ser importados en RStudio, procedemos a la creación del objeto y obtenemos el siguiente  mensaje de de error not a Stata version 5-12 .dta file", foreign (versión 0.8) como paquete es muy últil pero en relación a importar archivos de Stata sólo trabaja con las versiones 5-12 con extensión .dta.







Para poder salvar este escoyo, procedemos a guardar nuestros registros bajo el formato de la versión 12 de Stata.






















Finalmente, creamos el objeto tabla_Stata, recordar guarda el archivo bajo la versión 12, y terminamos visualizando los registros importados a RStudio, haciendo uso de la función View().























Descargar el archivo de Stata: https://bit.ly/3hSb4fL 

El siguiente vídeo muestra como importar registros desde Stata a RStudio.





lunes, 22 de junio de 2020

Importar registros desde SPSS a RStudio

La primera vez que utilice el programa SPSS (Statistical Package for Social Science) fue en la universidad; en el curso de Estadística Aplicada, SPSS tiene más de 50 años en el mercado su impacto y uso por la comunidad académica es indiscutible, en este artículo te mostraremos como importar registros desde SPSS hacia el área de trabajo de RStudio haciendo uso del entorno de desarrollo RStudio. 






El importar registros desde distintas fuentes es una de las tareas básicas que aprendemos cuando damos nuestros primeros pasos en el mundo del lenguaje de programación R, en este artículo te mostraremos como hacer uso del paquete haven para importar registros desde el software estadístico SPSS.


Cabe señalar que el paquete haven en su versión 2.2.0 nos importar y exportar archivos de SPSS, Stata y SAS en el lenguaje de programación R y su entorno de desarrollo RStudio.
Procedemos a activar el paquete haciendo uso de la función library()







 

Antes de continuar, procedemos a visualizar las observaciones que vamos a importar desde SPSS, estamos trabajando con 20 registros, dos variables, Age (variable cuantitaitva), Sex (variable cualitativa).







Procedemos a crear la variable tabla_spss que contendra los registros que importaremos desde SPSS, para luego hacer uso de la función View() y poder visualizar los datos contenidos en el objeto.






Descargar el archivo de SPSS mostrado en el artículo: https://bit.ly/2AWRFK1


El siguiente vídeo muestra como importar registros desde SPSS a RStudio, usando el paquete haven a partir del minuto 5:15





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



viernes, 19 de junio de 2020

ggplot2 para crear un grafico de barras en RStudio

ggplot2 es un paquete creado para el lenguaje de programación R que permite la visualización de datos mediante la creación de gráficos estadísticos profesionales, en este artículo te mostraremos cómo hacer uso de ggplot2 creando un diagrama de barras (Bar Chart) en el entorno de desarrollo RStudio.



Creando un diagrama de barras con ggplot2

A continuación te mostraremos como hacer uso del paquete ggplot2 en el entorno de desarrollo RStudio, para crear un gráfico de barras (Bar Chart), haremos uso del data set mtcars, que ya viene precargado cuando instalamos el lenguaje de programación R.


Procedemos activar el paquete ggplot2 y el data set mtcars, haciendo uso de las funciones library() y attach() respectivamente.





Procedemos a visualizar los registros contenidos en el data set mtcars, haciendo uso de la función View(), para crear el diagrama de barras nos enfocaremos en la variable cyl y los registros que esta almacena.












Continuamos, creando la variable x indicando que esta recibira los registros de la variable cyl (mtcars$cyl), para luego crear la variable color donde asignaremos un vector para establecer los colores de las barras del gráfico, "blue","orange","purple".










Finalmente, ejecutamos las distintas sentencias y comandos relacionados al paquete ggplot2 para crear el diagrama de barras, las cuales explicamos a continuación:









ggplot(mtcars,aes(mtcars$cyl)) 


Indica que se tomara los registros del data set mtcars,aes permite enfocarnos sólo en los datos de la variable cyl
geom_bar(fill=color) 


Permite generar el gráfico de barras, la sentencia fill,asociada a la variable color asigna un color en especifico a cada barra.


labs(title = "Número de cilindros", xlabs = "Cilindros", ylabs="Frecuencias") 
Permite establecer el título principal del gráfico de barras, y los títulos para el eje horizontal y vertical.


 theme_dark()
 Nos permite asignar un color de fondo al gráfico de barras.


Obtenemos como resultado final el siguiente diagrama de barras creado con el paquete ggplot2

























El siguiente vídeo muestra como crear un gráfico de barras en RStudio, mediante el paquete ggplot2. Minuto 5:13