... | @@ -103,7 +103,7 @@ On va appliquer ici la recette donnée dans la doc : on fait passer à la métho |
... | @@ -103,7 +103,7 @@ On va appliquer ici la recette donnée dans la doc : on fait passer à la métho |
|
:warning: attention à ne pas mélanger les arguments de **legend** et les arguments de **legend_elements**
|
|
:warning: attention à ne pas mélanger les arguments de **legend** et les arguments de **legend_elements**
|
|
| avec options par défaut | en précisant la couleur et une fonction de transformation |
|
|
| avec options par défaut | en précisant la couleur et une fonction de transformation |
|
|
|-------------------------|-----------------------------------------------------------|
|
|
|-------------------------|-----------------------------------------------------------|
|
|
| | ![scatter_legende_taille_mieux](uploads/014003d61d4c92e5e2e03ce043a7639d/scatter_legende_taille_mieux.png) |
|
|
| ![scatter_legende_taille](uploads/0af506a8cd25614d387e8443a7530d62/scatter_legende_taille.png) | ![scatter_legende_taille_mieux](uploads/014003d61d4c92e5e2e03ce043a7639d/scatter_legende_taille_mieux.png) |
|
|
|
|
|
|
|
|
|
|
On peut être déçu par :
|
|
On peut être déçu par :
|
... | @@ -115,7 +115,7 @@ On va donc modifier le code pour que la couleur soit celle de l'objet scatter, e |
... | @@ -115,7 +115,7 @@ On va donc modifier le code pour que la couleur soit celle de l'objet scatter, e |
|
|
|
|
|
L'argument **num** permet de fixer le nombre d'entrées de la légende. L'argument **func** permet de définir la fonction réciproque de la transformation, soit en passant un nom de fonction définie au préalable, soit en créant une fonction adhoc "jetable", soit en python une fonction **lambda**
|
|
L'argument **num** permet de fixer le nombre d'entrées de la légende. L'argument **func** permet de définir la fonction réciproque de la transformation, soit en passant un nom de fonction définie au préalable, soit en créant une fonction adhoc "jetable", soit en python une fonction **lambda**
|
|
|
|
|
|
\`\`\`python
|
|
|
|
|
|
|
|
```
|
|
```
|
|
fig, (ax, ax2) = plt.subplots(nrows=2)
|
|
fig, (ax, ax2) = plt.subplots(nrows=2)
|
... | @@ -131,7 +131,6 @@ legend_size = ax.legend(*points.legend_elements(prop="sizes", c=points.get_facec |
... | @@ -131,7 +131,6 @@ legend_size = ax.legend(*points.legend_elements(prop="sizes", c=points.get_facec |
|
plt.show()
|
|
plt.show()
|
|
```
|
|
```
|
|
|
|
|
|
\`\`\`
|
|
|
|
|
|
|
|
### Faire varier les couleurs
|
|
### Faire varier les couleurs
|
|
|
|
|
... | @@ -276,4 +275,4 @@ Il existe d'autres moyens d'afficher un symbole par classe sous forme d'une lég |
... | @@ -276,4 +275,4 @@ Il existe d'autres moyens d'afficher un symbole par classe sous forme d'une lég |
|
|
|
|
|
## updater une courbe de type scatter (set_data, set_facecolors...)
|
|
## updater une courbe de type scatter (set_data, set_facecolors...)
|
|
|
|
|
|
à venir...![scatter_legende_taille](uploads/0af506a8cd25614d387e8443a7530d62/scatter_legende_taille.png) |
|
à venir... |
|
\ No newline at end of file |
|
\ No newline at end of file |