|
## Tutographie : les sites qui expliquent !
|
|
## Tutographie : les sites qui expliquent !
|
|
|
|
|
|
|
|
:warning: contrairement à la DOC OFFICIELLE, les tutos et aide-mémoires (cheatsheet) ne sont pas forcément toujours à jour, et ne précisent pas forcément la version commentée.
|
|
|
|
|
|
LA PREMIERE REFERENCE C'EST LA [DOC de matplotlib](https://matplotlib.org/) qui est complète et existe pour chaque version ! Un bandeau vous indique que vous ne regardez pas la doc de la dernière version disponible (ce qui peut être voulu si vous utilisez un code prévu pour une version antérieure).
|
|
LA PREMIERE REFERENCE C'EST LA [DOC de matplotlib](https://matplotlib.org/) qui est complète et existe pour chaque version ! Un bandeau vous indique que vous ne regardez pas la doc de la dernière version disponible (ce qui peut être voulu si vous utilisez un code prévu pour une version antérieure).
|
|
Il y a des sections vraiment intéressantes listées dans la page d'accueil, que je vous signale car on rentre souvent via son moteur de recherche, et donc on rate ces informations : [User's guide, avec ses tutoriels gradués](https://matplotlib.org/stable/users/index.html), une [galerie très fournie](https://matplotlib.org/stable/gallery/index.html) et la [liste des instruction](https://matplotlib.org/stable/api/pyplot_summary.html).
|
|
Il y a des sections vraiment intéressantes listées dans la page d'accueil, que je vous signale car on rentre souvent via son moteur de recherche, et donc on rate ces informations : [User's guide, avec ses tutoriels gradués](https://matplotlib.org/stable/users/index.html), une [galerie très fournie](https://matplotlib.org/stable/gallery/index.html) et la [liste des instruction](https://matplotlib.org/stable/api/pyplot_summary.html).
|
|
Malgré cela, elle manque parfois d'exemples et d'illustrations, que l'on peut aller chercher alors dans d'autres sources.
|
|
Malgré cela, elle manque parfois d'exemples et d'illustrations, que l'on peut aller chercher alors dans d'autres sources.
|
|
|
|
|
|
Vous trouverez souvent "comment faire" sur les forums, avec parfois plein de solutions concurrentes. Heureusement, il existe quelques posts qui vous expliquent *pourquoi*, parfois en détail. Une bonne pratique est de citer dans les codes la référence du post qui a permis de résoudre un problème, à la fois comme "crédit" et comme "commentaire".
|
|
Vous trouverez souvent "comment faire" sur les forums, avec parfois plein de solutions concurrentes. Heureusement, il existe quelques posts qui vous expliquent *pourquoi*, parfois en détail. Une bonne pratique est de citer dans les codes la référence du post qui a permis de résoudre un problème, à la fois comme "crédit" et comme "commentaire".
|
|
|
|
|
|
On va citer ici deux types de ressources :
|
|
On va citer ici trois types de ressources :
|
|
* les tutos "intelligents", retenus parce qu'ils expliquent en détail et aident à comprendre
|
|
* les tutos "intelligents", retenus parce qu'ils expliquent en détail et aident à comprendre
|
|
* les "cheatsheets" qui sont des aide-mémoires synthétiques.
|
|
* les "pages thématiques" : contrairement à un tutoriel qui propose une démarche, j'appelle "pages thématiques" les publications au format "billet de blog" qui traitent d'un sujet.
|
|
|
|
* les "cheatsheets" qui sont des aide-mémoire synthétiques, souvent au format A4 ou A4 recto-verso.
|
|
|
|
|
|
### TUTOS PREFERES
|
|
### TUTOS PREFERES
|
|
|
|
|
... | @@ -27,11 +30,17 @@ La page "External ressources" de mpl liste plusieurs tutos, que je ne connais pa |
... | @@ -27,11 +30,17 @@ La page "External ressources" de mpl liste plusieurs tutos, que je ne connais pa |
|
Et aussi (je signale car ils ont l'air très bien, mais j(e connais moins j'ai regardé rapidement) :
|
|
Et aussi (je signale car ils ont l'air très bien, mais j(e connais moins j'ai regardé rapidement) :
|
|
le tuto sur github de [Nicolas Rougier](https://github.com/rougier/matplotlib-tutorial)
|
|
le tuto sur github de [Nicolas Rougier](https://github.com/rougier/matplotlib-tutorial)
|
|
|
|
|
|
|
|
et son [livre à paraître début 2021] (https://github.com/rougier/scientific-visualization-book)
|
|
|
|
|
|
un tuto au [format JupyterLab ](https://github.com/matplotlib/AnatomyOfMatplotlib), très bien pour s'exercer mais on n'a peut-être pas accès au widgets "standard" (zoom, panning, sauvegarde...)
|
|
un tuto au [format JupyterLab ](https://github.com/matplotlib/AnatomyOfMatplotlib), très bien pour s'exercer mais on n'a peut-être pas accès au widgets "standard" (zoom, panning, sauvegarde...)
|
|
|
|
|
|
|
|
### Pages thématiques
|
|
|
|
|
|
### CHEATSHEET
|
|
|
|
|
|
### AIDE-MEMOIRE - CHEATSHEET
|
|
|
|
|
|
Il en existe beaucoup !
|
|
Il en existe beaucoup !
|
|
Cherchez celle qui vous convient selon vos besoin (basique ou avancée, synthétique ou détaillée...)
|
|
Cherchez celle qui vous convient selon vos besoin (basique ou avancée, synthétique ou détaillée...)
|
|
|
|
|
|
|
|
[Nicolas Rougier](https://github.com/rougier/matplotlib-cheatsheet) : ensemble de 4 fiches EXCELLENTES : une fiche de synthèse recto/verso, puis une fiche "débutant", "intermédiaire" et "trucs et astuces
|
|
|
|
|