Skip to content
GitLab
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 recommandons d'y créer tous vos nouveaux projets.

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

Atelier_D_carte · Changes

Page history
Update Atelier_D_carte authored Sep 20, 2021 by Poulard Christine's avatar Poulard Christine
Hide whitespace changes
Inline Side-by-side
Atelier_D_carte.md
View page @ ac941d37
...@@ -22,11 +22,11 @@ Sur ce git, le code est plus complet, et permet de tracer : ...@@ -22,11 +22,11 @@ Sur ce git, le code est plus complet, et permet de tracer :
## Premier contact avec _plt.matshow_, sur une matrice simple ## Premier contact avec _plt.matshow_, sur une matrice simple
Un premier contact avec la méthode plt.imshow ou plt.matshow, où on passe juste une matrice (ici, une liste de listes). C'est l'exemple mis en ligne dans le REPL. Un premier contact avec la méthode plt.imshow ou plt.matshow, où on passe juste une matrice (ici, une liste de listes). C'est l'exemple mis en ligne dans le REPL.
| ![Cartes_Replit_2](uploads/cf23f79e6554fe32fbc2de57eceb3e89/Cartes_Replit_2.PNG) | !\[\](uploads/7b3cc259ebe50939fce5a65662361842/Cartes_Replit_3.PNG) |
|----------------------------------------------------------------------------------|---------------------------------------------------------------------|
| méthode `matshow `en spécifiant uniquement la matrice ; 2) à la deuxième étape on a ajouté une `colorbar ` | 3) méthode `matshow`en spécifiant l'argument extent, ce qui revient à définir les coordonnées des 4 coins | |
| ![Cartes_Replit_3](uploads/7b3cc259ebe50939fce5a65662361842/Cartes_Replit_3.PNG)| 1) |
| méthode `matshow `en spécifiant uniquement la matrice ; 2) à la deuxième étape on a ajouté une `colorbar ` | 3) méthode `matshow`en spécifiant l'argument extent, ce qui revient à définir les coordonnées des 4 coins |
|----------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| ![Cartes_Replit_2](uploads/cf23f79e6554fe32fbc2de57eceb3e89/Cartes_Replit_2.PNG) | ![](uploads/7b3cc259ebe50939fce5a65662361842/Cartes_Replit_3.PNG) |
```python ```python
from matplotlib import pyplot as plt from matplotlib import pyplot as plt
...@@ -84,9 +84,10 @@ fig.show() ...@@ -84,9 +84,10 @@ fig.show()
``` ```
### Personnaliser l'échelle colorimétrique ### Personnaliser l'échelle colorimétrique
| ![Cartes_Replit_4](uploads/d34b473b6d3dc4b6e991bc66b9e6a79e/Cartes_Replit_4.PNG) | ![Cartes_Replit_5](uploads/a869b3360c738f4bd1927d213b767689/Cartes_Replit_5.PNG) |
|----------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| 4) on peut définir une colormap par une liste de couleurs, et spécifier des limites de classe ; notez les classes pour "-200 et moins" ou "500 et plus" | 5) quand c'est préférable, on peut partir d'une échelle colorimétrique continue que l'on va découper en N classes. Il reste possible de la modifier couleur par couleur. | | 4) on peut définir une colormap par une liste de couleurs, et spécifier des limites de classe ; notez les classes pour "-200 et moins" ou "500 et plus" | 5) quand c'est préférable, on peut partir d'une échelle colorimétrique continue que l'on va découper en N classes. Il reste possible de la modifier couleur par couleur. |
|----------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| ![Cartes_Replit_4](uploads/d34b473b6d3dc4b6e991bc66b9e6a79e/Cartes_Replit_4.PNG) | ![Cartes_Replit_5](uploads/a869b3360c738f4bd1927d213b767689/Cartes_Replit_5.PNG) |
On peut personnaliser la barre de couleurs, en imposant les couleurs et les limites de classe, et en ajoutant un titre par exemple. On peut personnaliser la barre de couleurs, en imposant les couleurs et les limites de classe, et en ajoutant un titre par exemple.
......
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