Maestría en Humanidades Digitales
Act. Ejercicios con la librería dplyr
Curso: Tecnologías Digitales EH4004
Edgar Francisco Vázquez Martínez A01687086
Profesor titular: Dr. Manuel Cebral Loureda
Profesor Tutor: Agustín Rodríguez Hernández
Septiembre de 2021
Reporte: Utilización de Rstudio para el manejo de base de datos a través de R 1- Instalación de librerías tidyverse
USArrests Al ingresar el código de desplegan una serie de datos relacionados con los arrestos sucedidos en los Estados Unidos.
Al darle enter se cargaron un conjunto de datos contiene 4 variables: Murder, Assault, UrbanPop y Rape de dicho país.
USArrests <- as_tibble(USArrests, rownames = "State") Posteriormente se organizaron los mismos en orden alfabético.
USArrests %>% arrange(Assault) Después se cambió la organización y se reordenó de acuerdio al mayor númerio de asaltos (assault)
USArrests %>% arrange(desc(Assault))%>% filter(Assault>=200) Posteriormente se volvió a reordenar la información en orden descendiente.
USArrests %>% mutate(murder_per_rape=Murder/Rape) Inmediatamente después, se agregaron nuevas columnas o variables con información existente de muertes o violaciones (murder/rape).
Se importaron los datos Blue y Red que representan a los Demócratas y Repúblicanos en estados Unidos, asignando qué tipo de crimen o valor corresponde a cada uno de ellos, de acuerdo a lo más cometido.
USArrests_plus %>% group_by(Vote) %>% summarize( mean_murder=mean(Murder), mean_assault=mean(Assault), mean_urbanpop=mean(UrbanPop), mean_rape=mean(Rape) ) %>% gather (key = "means", value = "stats", 2:5)%>% ggplot(aes(means, stats, fill= Vote))+ geom_col(position = "dodge")+ scale_fill_manual(values=c("blue", "red")) Posteriormente se organiza de manera global y con las 4 variables existentes : Murder Assault UrbanPop Rape Una vez hecho eso se graficó y se obtuvo la información de los crímenes más cometidos de acuerdo a si es gobernado por el partido Republicano y/o demócrata a través de una gráfica de barras. La cual se presenta a continuación:
Referencias: Grolemund, G. (Ed.). (2020). The Tidyverse education.github.io/tidyverse-cookbook/
Cookbook.
Bookdown. https://rstudio-