Animation avec GGPLO2
en construction
Voici un petit exemple en vue de créer une animation. On importe des données, on les place dans un data.frame (tableau), on crée le graphique puis on l'anime. Enfin, on le sauvegarde comme un gif animé.
Code
library(ggplot2)
library(gganimate)
library(WDI)
theme_set(theme_bw())
tableau = WDI(indicator='SP.DYN.LE00.IN', country=c("DZ","ML"), start=1960, end=2018)
p=ggplot(tableau, aes(x=year, group=country, y=SP.DYN.LE00.IN, colour=country)) +
geom_line(size=1) + geom_point(size=2)+ylim(0, 100)+
labs(x = "Années",
y = "Espérance de vie",
title="Espérance de vie en Algérie et au Mali (1960-2018)",
subtitle="Hommes et femmes ",
caption = "Source: Banque mondiale (via le package WDI)") +
scale_color_discrete(name = "Pays", labels = c("Algérie", "Mali"))
p
pa=p + transition_reveal(year)
pa=animate(pa, nframes = 100, fps=5)
anim_save("petiteanimation.gif", animation = pa)
