Skip to content
GitLab
    • Explore Projects Groups Topics Snippets
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • PYTHON - Atelier MatPlotLib PYTHON - Atelier MatPlotLib
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

La forge institutionnelle d'INRAE étant en production depuis le 10 juin 2025, nous vous invitons à y créer vos nouveaux projets.

  • Poulard Christine
  • PYTHON - Atelier MatPlotLibPYTHON - Atelier MatPlotLib
  • Wiki
  • Home

Home · Changes

Page history
Update home authored 4 years ago by Poulard Christine's avatar Poulard Christine
Show whitespace changes
Inline Side-by-side
Showing
with 14 additions and 6 deletions
+14 -6
home.md
View page @ dbd71253
...@@ -2,17 +2,23 @@ ...@@ -2,17 +2,23 @@
(:warning: en construction ! :construction: :construction_worker: ) (:warning: en construction ! :construction: :construction_worker: )
pour l'instant il contient surtout un seul contenu pour l'instant il contient surtout un seul contenu : Atelier Matplotlib, avec dans la partie A les bases de Python nécessaires.
## "Atelier Python Matplotlib 2021" ## "Atelier Python Matplotlib 2021"
### alternance de pratique et de théorie à suivre lors de sessions encadrées ou en autonomie *En complément à la doc* et aux nombreux tutos dont certains sont excellents (voir "tutographie" plus bas !) il s'agit ici de découvrir matplotlib au travers d'applications de nos équipes (actuellement : chroniques de valeurs, champs de valeurs...). On insistera sur les points qui ont posé des difficultés, même si éventuellement cela ne semblait pas être du tout quelque chose de difficile (construire une légende qui ne masque pas les courbes, et qui soit complète même avec des variables de natures différentes tracées avec un autre axe des y ou dans des vignettes différentes.
Le format de ce wiki n'est pas idéal, ce serait mieux de pouvoir afficher des illustrations, surtout pour une "galerie" permettant d'aller voir dans les réalisations des uns et des autres ce qui pourrait nous aider... A suivre ?...
N'hésitez pas à faire part de vos questions, remarques et suggestions aux auteurs, contributions bienvenues également. N'hésitez pas à faire part de vos questions, remarques et suggestions aux auteurs, *contributions bienvenues* également.
Matplotlib n'est pas la seule bibliothèque graphique de Python, mais c'est sans doute la plus utilisée, donc avec une grande communauté, et elle est 100% Python (plein accès au code). Il serait intéressant de faire par la suite un fork de cet atelier avec Plotly ou Bokeh... mais c'est une autre histoire.
### alternance de pratique et de théorie à suivre lors de sessions encadrées ou en autonomie
Matplotlib n'est pas la seule bibliothèque graphique de Python, mais c'est sans doute la plus utilisée, donc avec une grande communauté, et elle est 100% Python (plein accès au code). Pour des données multimensionnelles, vous utiliserez peut-être Seaborn, et pour réaliser des cartes en tenant compte des systèmes de projection il y a Cartopy : tous les deux sont des "wrappers" de Matplotlib, c'est-à-dire des interfaces qui proposent des syntaxes pratiques et se chargent de les transcrire en instructions matplotib.
Il serait intéressant de faire par la suite un fork de cet atelier avec Plotly ou Bokeh ou PyQtGraph... mais c'est une autre histoire.
Cette session a été conçue pour des non-informaticiens ayant besoin de coder. Les exemples sont tirés de nos activités (chroniques de valeurs, champs de valeurs...).
#### Présentation des contributeur(s) #### Présentation des contributeur(s)
...@@ -34,6 +40,8 @@ Diaporama, jeux de données et documents complémentaires https://gitlab.irstea. ...@@ -34,6 +40,8 @@ Diaporama, jeux de données et documents complémentaires https://gitlab.irstea.
Exemples sur une page permettant d'exécuter du code en ligne : https://replit.com/repls/folder/Atelier%20MPL Exemples sur une page permettant d'exécuter du code en ligne : https://replit.com/repls/folder/Atelier%20MPL
Enfin, les sites de référence qui expliquent non seulement comment, mais surtout pourquoi on fait comme ça : [Tutographie !](Tutographie ).
## Plan ## Plan
......
Clone repository
  • AtelierB1_Graphiques_simples
  • AtelierB2_Lire_un_fichier
  • AtelierC
  • Atelier_D_carte
  • Atelier_D_carte_a_partir_de_fichiers_binaires
  • Atelier_E_longues_series
  • Atelier_G_widgets
  • Atelier_clic_afficher
  • Atelier_clics
  • Cartes focus sur le redimensionnement
  • GUI avec QT
  • La doc avec Sphinx
  • Lexique
  • Point Théorie Subplots
  • Pour les contributeurs
View All Pages

Menu

Explore Projects Groups Topics Snippets