library(tidyverse)
<- read_csv("Tasas_de_homicidios_seg_n_municipios_por_cien_mil_habitantes._A_os_1990_-_2017.csv")
homicidios1
homicidios1
<- homicidios1 %>%
homicidios_largo pivot_longer(cols = -Municipio,
names_to = "year",
values_to = "homicidio")
homicidios_largo
# Exportando datos separados por comas
write_csv(x = homicidios_largo, file = "ejemplo.csv")
write_rds(x = homicidios_largo, file = "ejemplo.rds", compress = "xz")
<- read_rds("ejemplo.rds") ejemplo
<- homicidios_largo %>%
homicidios_ancho pivot_wider(names_from = year, values_from = homicidio)
homicidios_ancho
<- read_csv("Accidentes_de_transporte__tasas_de_lesiones_por_100.000_habitantes__seg_n_edad_y_sexo__Colombia__2011.csv")
accidentes1
accidentes1
library(janitor)
<- accidentes1 %>%
accidentes2 clean_names()
accidentes2
<- nrow(accidentes2)
ultima_fila
<- accidentes2[-ultima_fila, ]
accidentes3
accidentes3
<- c(6, 7)
variables_eliminar
<- accidentes3[, -variables_eliminar]
accidentes4
accidentes4
<- accidentes4 %>%
accidentes5 pivot_longer(cols = -edad_anos,
names_to = "variable",
values_to = "valores")
accidentes5
<- accidentes5 %>%
accidentes6 separate(col = variable,
into = c("genero", "tipo"),
sep = "_")
accidentes6
<- accidentes6 %>%
accidentes7 pivot_wider(names_from = tipo,
values_from = valores)
accidentes7
%>%
accidentes7 group_by(genero) %>%
summarise(promedio_casos = mean(casos),
promedio_tasa = mean(tasa))
<- read_csv("Accidentes_de_transporte__tasas_de_lesiones_por_100.000_habitantes__seg_n_edad_y_sexo__Colombia__2011.csv") %>%
accidentes_depurada clean_names() %>%
slice(-ultima_fila) %>%
select(-c(total_casos, total_tasa)) %>%
pivot_longer(cols = -edad_anos,
names_to = "variable",
values_to = "valores") %>%
separate(col = variable,
into = c("genero", "tipo"),
sep = "_") %>%
pivot_wider(names_from = tipo,
values_from = valores)
accidentes_depurada