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 21, 2021 by Poulard Christine's avatar Poulard Christine
Show whitespace changes
Inline Side-by-side
Atelier_D_carte.md
View page @ 2065ed4a
...@@ -21,12 +21,20 @@ Sur ce git, le code est plus complet, et permet de tracer : ...@@ -21,12 +21,20 @@ 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 .
Un bon réflexe : lire la doc !
**Axes.matshow(Z:array-like, **kwargs)**¶
_Plot the values of a 2D matrix or array as color-coded image.
The matrix will be shown the way it would be printed, with the first row at the top. Row and column numbering is zero-based._
**Axes.imshow(Z:= array-like or PIL image, **kwargs)** ¶
_Display data as an image, i.e., on a 2D regular raster. The input may either be actual RGB(A) data, or 2D scalar data_
| 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
| méthode `matshow `en spécifiant uniquement la matrice ; à la deuxième étape on a ajouté une `colorbar ` | troisième étape : on envoie à matshow 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) | | ![Cartes_Replit_2](uploads/cf23f79e6554fe32fbc2de57eceb3e89/Cartes_Replit_2.PNG) | ![](uploads/7b3cc259ebe50939fce5a65662361842/Cartes_Replit_3.PNG) |
_L'exemple mis en ligne dans le REPL utilise en entrée une matrice 5x5 codée en dur. D'abord on appelle seulement plt.matshow(matrice), puis on va ajouter progressivement des arguments ou objets supplémentaires._
_une matrice, par défaut, est tracée selon une grille avec la première valeur dans la case en haut à gauche. On peut spécifier les coordonnées des coins, mais alors l'axe des y prend sa valeur 0 en bas. La carte reste cependant orientée de la même marnière. Pour bien montrer le changement de repère, on a placé un rectangle identique, et on voit qu'il n'a pas le même emplacement dans les 2 repères_ _une matrice, par défaut, est tracée selon une grille avec la première valeur dans la case en haut à gauche. On peut spécifier les coordonnées des coins, mais alors l'axe des y prend sa valeur 0 en bas. La carte reste cependant orientée de la même marnière. Pour bien montrer le changement de repère, on a placé un rectangle identique, et on voit qu'il n'a pas le même emplacement dans les 2 repères_
......
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