Visualisation de données avec Plotly
Graphiques interactifs, mapping API → graphique et personnalisation professionnelle
Ce que vous allez apprendre
- •Comprendre la différence entre Matplotlib, Plotly et Plotly Express
- •Créer les types de graphiques essentiels en BI avec Plotly Express
- •Mapper directement une réponse d'API sur un graphique
- •Gérer les cas limites : données manquantes, axes dynamiques, formats de date
- •Personnaliser l'apparence d'un graphique pour un rendu professionnel
- •Exploiter l'interactivité Plotly pour créer des dashboards réactifs
Parcours de la séance
Introduction
FacileLectureContexte, objectifs et plan de la séance
Panorama des bibliothèques de visualisation
FacileLectureMatplotlib vs Plotly vs Plotly Express vs Altair — pourquoi Plotly Express pour les dashboards
Les types de graphiques essentiels
IntermédiaireEssentielBar, line, pie/donut, scatter — les graphiques incontournables en BI
Choisir le bon graphique
IntermédiaireEssentielCadre de décision : question analytique → type de graphique adapté
Mapper une réponse API sur un graphique
AvancéEssentielDu endpoint REST au graphique Plotly dans Streamlit
Pièges et cas limites
AvancéPratiqueNaN, formats de date, axes dynamiques et garde-fous essentiels
Personnalisation et rendu professionnel
IntermédiairePratiqueupdate_layout, update_traces, couleurs cohérentes et thème Streamlit
Interactivité Plotly-Streamlit
AvancéPratiqueCapturer les clics, cross-filtering et session_state
Exercices
IntermédiairePratiqueMettez en pratique vos connaissances sur Plotly Express
Quiz de validation
AvancéÉvaluationTestez vos connaissances sur l'ensemble de la séance
Conclusion
FacileBilanRécapitulatif, checklist dashboard et prochaines étapes