****“Manual de Operacion de XLSX para R”****

El objetivo del presente manual es dar a conocer las grandes ventajas que se tiene al utilizar el sistema R para el manejo y manipulacion de datos.

A manera de ejemplificar como se trabaja con el sistema, veremos como este simplifica la manipulacion de archivos xlsx, dentro de los cuales es posible escribir, diseñar y editar hojas de calculo.

Dentro de las multiples ventajas que se tienen en R es que dentro de su CRAN (repositorio de paquetes) encontramos varios paquetes que podemos seleccionar e instalar, de acuerdo a los trabajos que se requieran realizar.

Lectura de de un archivo xlsx

Para ejemplificar este procedimiento,realizamos la descarga de información de la pagina del INEGI en la parte de datos, y nos vamos al tema de salud, del cual tomamos informacion de un xlsx, correspondientes a discapacidad y la guardamos en nuestro directorio de trabajo, el cual llamaremos inegi, y procedemos a ejecutar la siguiente instrucción.

library(openxlsx)
## Warning: package 'openxlsx' was built under R version 3.4.2
inegi <- read.xlsx("~/MBA/inegi.xlsx")
inegi
##   Grupos.quinquenales.de.edad   Total Hombres Mujeres
## 1                       Total 5739270    48.9    51.1
## 2                 0 a 14 años  520369    58.2    41.8
## 3                15 a 29 años  566587    57.4    42.6
## 4                30 a 59 años 1881162    50.2    49.8
## 5                60 a 84 años 2336277    45.3    54.7
## 6               85 y más años  431519    40.9    59.1
## 7             No especificado    3356    53.5    46.5
View(inegi)

Procedimiento para solicitar generar un histograma por sexo.

attach (inegi)
View(inegi)
hist(Mujeres)

hist(Hombres)

En R tambien es posisble manipular nuestro histograma, agregandole, titulo, colores, tamaño de letra, personificandolo como se ve en el siguiente ejemplo:

hist(Mujeres)

par(bg = "blue")
hist(Mujeres,labels=TRUE,axes=FALSE, ylab="",xlab="",main="",col="red",ylim=c(1,20))
title(main ="MUJERES CON DISCAPACIDAD",col.main="blue",xlab="Porcentajes Discapacidad de Mujeres",ylab="Rangos de Edad",col.lab="blue",cex.lab=1.09, sub="ISRAEL MAURICIO MARTINEZ", col.sub="purple",cex.sub=0.9)
axis(1, at=c(51,41,42,49,54,59),cex.axis=0.8)
axis(2, at=c(0,1,2,3,4,5,6,7), cex.axis=0.8, las=2)

**Generando un histogrmama utilizando _ggplot2**

para poder generar nuestro histrograma en ggplot 2, es necesario abrir la libreria, e instalar como se ejemplifica a continuacion:

library(ggplot2)
## Warning: package 'ggplot2' was built under R version 3.4.2
qplot(Mujeres, geom = "histogram")  
## `stat_bin()` using `bins = 30`. Pick better value with `binwidth`.

Calculo de la mediana de la variable mujeres

mean(Mujeres)
## [1] 49.37143

Calculo de la desviacion estandar de mujeres

sd(Mujeres)
## [1] 6.293307

Calculo de Correlacion entre Hombres Mujeres

cor(Hombres,Mujeres)
## [1] -1

Calulo de la Mediana de Mujeres

median(Mujeres)
## [1] 49.8

Elaboracion de un Plot de Hombres y Mujeres con discapacidad

plot(Hombres,Mujeres, main="Plot  con discapacidad INEGI",col="dark blue")
abline(lm(Mujeres~Hombres),col="red",lw=3)

Representacion grafica de una desviacion estandar

Asignamos el valor X a manera de ejemplificar:

x <- seq(0,60,length=7)
plot(x,dnorm(x),type="l",lwd=3, col="dark green")

Representacion de una grafica de una media y desviacion estandar

x <- seq(0,60,length=7)
mean <- 49.37
sd <- 6.29
plot(x,dnorm(x,mean,sd),type="l", lwd=2, col="brown")

Representación básica de una probabilidad acumulada

plot(x,pnorm(x,mean,sd),type="l", col="blue")  

Exportar datos de R a excel

Para exportar datos de R a excel es necesario instalar el paquete xlsxReadWrite, a continuación se muestra el comando para su instalación:

install.packages(“xlsxReadWrite”)

posteriormente abrimos el paquete con la siguiente instrucción:

Library(xlsxReadWrite)

Para guardar en el formato excel, se utiliza la siguiente instrucción:

write.xlsx(prueba, file,sheeNames=“sheet”)

Nota: no se presenta la ejecución de esta instrucción, en virtud de que me generaba error en la instalación.

Conclusión

R estudio, constituye una herramienta informatica que es de gran utilidad para la elaboración de calculos estadisticos, analisis de datos, gráficas y para editar documentos. En la toma de decisiones, se requiere de información confiable, asi como del analisis e interpretación de datos que se puedan medir, comparar e interpretar, para lo cual contar con el conocimiento y manejo de R estudio sera de gran utilidad.