Datos_de_miercoles

#Bibliotecas necesarias
library(readr)
library(tidyr)
library(dplyr)
library(ggplot2)
library(gganimate)
library(ggsci)
#Lectura de Datos
#empleo_genero <- readr::read_csv("https://raw.githubusercontent.com/cienciadedatos/datos-de-miercoles/master/datos/2019/2019-10-16/empleo_genero.csv")
#save(empleo_genero,file = "Empleo.Rdata")
load("Empleo.Rdata")
#Seleccion de datos
Datos <- empleo_genero %>%
  #Seleccion de las variables para cambiar a formato largo
  pivot_longer(-c(variable,codigo_pais_region,pais_region),
               names_to ="año",
               values_to = "porcentaje") %>% 
  #Renombrando el codigo del pais
  rename(codigo=codigo_pais_region) %>% 
  #Cambiando la variable año de caracter a numerico y codigo a factor
  mutate(año = as.numeric(año),
         codigo =as.factor(codigo) ) %>% 
  #Selecionando variable de interes "Desempleo"
  filter(variable == "desempleo_mujeres" |  variable == "desempleo_hombres") %>% 
  #Eliminando valores faltantes
  filter(!is.na(porcentaje)) %>% 
  #quitando la variable pais region
  select(-pais_region) %>%  
  #Filtrando paises en frontera con colobia
  filter(codigo == "COL" | codigo =="ECU" | codigo =="PER" | codigo =="VEN" | codigo =="BRA" | codigo =="PAN")
#Figura
gplot <- ggplot(Datos,aes(x=año,y=porcentaje,color=variable)) + 
  geom_line()+
  facet_wrap(~codigo,scales = "free")+
  scale_color_jco(name="Desempleo",
                      breaks = c("desempleo_hombres","desempleo_mujeres"),
                      labels=c("Hombres","Muejeres"))+
  theme_dark()+
  geom_tile(color="orange")+
  theme(text = element_text(size=10),
        legend.text = element_text( size = 12),
        legend.title = element_text(size=14),
        legend.position = "top",
        panel.grid.major = element_blank(),
        panel.grid.minor = element_blank(),
        panel.background = element_rect(fill = 'black'),
        legend.background = element_rect(fill = "white", color = NA),
        legend.key = element_rect(fill = "white"))+
  labs(x="Año",y="Porcentaje")+
  transition_reveal(año)

animate(gplot, renderer = gifski_renderer())