Vous avez surement déjà vu des vidéos montrant deux lignes animées évoluant dans le temps, une « line chart race », ou autre graphiques animés.
Comment le faire vous-même à partir de données ?
Outils en ligne no code
- Alien Art Charts, outil en ligne freemium 0 ou 180 $ par an, jeux de donnée simples dans divers domaines, import de données xls ou csv ne fonctionne pas, export 30s gratuit mp4, watermark
- Flourish, outil en ligne freemium 0 ou « contact us », nombreux réglages, jeux de données fournis et import, export html ou image fixe
- LivingCharts, outil en ligne freemium 0 à 79 $ par mois, bar, bubble, pie, column chart, import ok, export mp4, série d’images, html
Graphiques animés en Python
Bibliothèque matplotlib.animation
Tutos :
- Lignes et points, notebook animated1 ok
- bar chart race, notebook animated2 ok
- ligne animée, notebook animated3 ko
- test chatGPT random walk, notebook animated4
- Pyramide des âges
- et aussi
- avec Image Magick
- Python avec Pillow, export GIF
Autres bibliotèques
- Python avec matplotlib, pandas et celluloid (démo vidéo), export vidéo
- Pyhton avec bar-chart-race, bar…
- Pyhton avec Plotly et raceplotly
- plotly again, export ?
- Python avec SJvisualiser
Autres
- R, avec ggplot2, lubridate, dplyr, gganimate, tidyr, gratuit, export gif ou mp4 (démo vidéo)
- D3.js
- Adobe After Effets avec BarbaChart
- Observable, pas d’export…
- Tableau (démo vidéo), pas d’export…
- Power BI, pas d’export
- Row64…
- AMcharts