... | ... | @@ -26,7 +26,7 @@ les arguments **"extent "** et **"origin"** semblent assez logique mais ils sont |
|
|
| MAILLAGE | Fonction | caractéristiques principales (vérifier la doc !) | exemple sur la même matrice (comparez les résultats !) |
|
|
|
|----------|----------|--------------------------------------------------|-------------|
|
|
|
| CARRES
|
|
|
ou rectangles réguliers avec extent | matshow | représenter les valeurs d'une matrice par un code couleur (heatmap) ---- Par défaut, l'origine (0,0) est en haut à gauche, et la valeur de la colonne 0 ligne 0 est également en haut à gauche. On peut ajuster le repère avec les arguments origin et extent | ![Cartes_Replit_2](uploads/cf23f79e6554fe32fbc2de57eceb3e89/Cartes_Replit_2.PNG) |
|
|
|
ou rectangles réguliers avec extent | matshow (cas particulier de imshow)| représenter les valeurs d'une matrice par un code couleur (heatmap) ---- Par défaut, l'origine (0,0) est en haut à gauche, et la valeur de la colonne 0 ligne 0 est également en haut à gauche. On peut ajuster le repère avec les arguments origin et extent | ![Cartes_Replit_2](uploads/cf23f79e6554fe32fbc2de57eceb3e89/Cartes_Replit_2.PNG) |
|
|
|
| CARRES | imshow | représenter une image, soit par un code couleur (valeurs) soit par les couleurs définies directement dans l'image | (idem) |
|
|
|
| PARALLELOGRAMMES même irréguliers | pcolormesh | représenter les valeurs d'une matrice de valeurs par un code couleur sur une grille à mailles rectangulaires ; on définit la grille avec un vecteur des X et un vecteur des Y (rectangles) ou une matrice des X et des Y (parallélogrammes) --- Ici, le premier point étant (0,1) la première valeur de la matrice est en (0,1), en bas à gauche, donc la carte est en miroir de la précédente | ![carte_de_champ_rectangulaire__pcolormesh_](uploads/f0acc3a81d93bc0945ca9a9c435415bf/carte_de_champ_rectangulaire__pcolormesh_.png) |
|
|
|
| IRREGULIER | contour et contourf | interpoler les isolignes à partir des valeurs d'un semis de points ; contour représente les classes par des aplats de couleur, et contourf trace les isolignes (frontières de classe) | ![matrice_vers_isolignes__contourf_](uploads/0a3a241e5f5ade42542a01b4f57d5bf4/matrice_vers_isolignes__contourf_.png) |
|
... | ... | @@ -34,6 +34,13 @@ ou rectangles réguliers avec extent | matshow | représenter les valeurs d'une |
|
|
| DENSITES| 2D Histograms & Hexbin| couleur selon densité de points par mailles | voir doc et [tuto J. VdP](vois)https://jakevdp.github.io/mpl_tutorial/tutorial_pages/tut3.html) |
|
|
|
2D Histograms and Hexbin
|
|
|
|
|
|
La doc explique la différence entre **matshow** et **imshow** : matshow est une surcharge de imshow ("wrapping") avec les réglages par défaut adaptés au tracé d'une matrice:
|
|
|
-Set origin='upper'.
|
|
|
-Set interpolation='nearest'.
|
|
|
-Set aspect='equal'.
|
|
|
-Ticks are placed to the left and above.
|
|
|
-Ticks are formatted to show integer indices.
|
|
|
|
|
|
# SOMMAIRE
|
|
|
|
|
|
**Etape 1** : tracer une carte à partir d'une **matrice de valeurs** ("heatmap") ([Sur le REPL.it, une série de cartes simples est proposée](https://replit.com/@CPoulard/LaCartoAvecMplMatshowEtShapely#main.py))
|
... | ... | |