Matplotlib : Visualisation avec Python
Matplotlib est une bibliothèque complète pour créer des visualisations statiques, animées et interactives en Python. Matplotlib rend les choses faciles faciles et les choses difficiles possibles.
- Créer des tracés de qualité de publication .
- Créez des figures interactives qui peuvent zoomer, faire un panoramique, mettre à jour.
- Personnalisez le style visuel et la mise en page .
- Exportez vers de nombreux formats de fichiers .
- Intégrer dans JupyterLab et les interfaces utilisateur graphiques .
- Utilisez un large éventail de packages tiers construits sur Matplotlib.
Nouvelles
16 septembre 2022
Sortie de Matplotlib 3.6.02 mai 2022
Matplotlib 3.5.2 est sorti17 février 2022
Matplotlib recrute !Nous sommes heureux d'afficher le poste d'ingénieur logiciel de recherche de 3 ans financé par la subvention NASA ROSES-OSTFL 2020 . Voir la description du poste sur le discours et soumettre une candidature via TypeForm .
11 décembre 2021
Matplotlib 3.5.1 est sorti15 septembre 2021
Matplotlib sélectionné pour le financement NASA ROSES9 septembre 2021
Matplotlib remporte une subvention CZI EOSS Cycle 4Ressources
Assurez-vous de consulter le guide de l'utilisateur et la documentation de l' API . La recherche plein texte est un bon moyen de découvrir les docs incluant les nombreux exemples.
Rejoignez notre communauté sur discourse.matplotlib.org pour obtenir de l'aide, partager votre travail et discuter de la contribution et du développement.
Découvrez la balise Matplotlib sur StackOverflow .
Retrouvez-nous lors de notre appel mensuel aux nouveaux contributeurs du projet Matplotlib. Abonnez-vous à notre calendrier communautaire sur Scientific Python pour avoir accès à toutes nos réunions communautaires.
De courtes questions liées à la contribution à Matplotlib peuvent être publiées sur le canal gitter .
Outils spécifiques au domaine
Un grand nombre de packages tiers étendent et s'appuient sur les fonctionnalités de Matplotlib, y compris plusieurs interfaces de traçage de niveau supérieur (seaborn, HoloViews, ggplot, ...), et une boîte à outils de projection et de cartographie (Cartopy).
Plus d'outils spécifiques au domainemarin
seaborn est une interface de haut niveau pour dessiner des graphiques statistiques avec Matplotlib. Il vise à faire de la visualisation un élément central de l'exploration et de la compréhension d'ensembles de données complexes.
visualisation de données statistiquesCartopie
Cartopy est un package Python conçu pour le traitement de données géospatiales afin de produire des cartes et d'autres analyses de données géospatiales.
CartopieVisualiseur de fonctionnalités ADN
DNA Features Viewer is a Python library to visualize DNA features, e.g. from GenBank or Gff files, or Biopython SeqRecords.
DNA Features Viewerplotnine
plotnine is an implementation of a grammar of graphics in Python. The grammar allows users to compose plots by explicitly mapping data to the visual objects that make up the plot.
plotnineSoutenir Matplotlib
-
Contribuer
Matplotlib est un projet communautaire maintenu pour et par ses utilisateurs
Vous pouvez aider en répondant aux questions sur le discours , en signalant un bogue ou en demandant une fonctionnalité sur GitHub , ou en améliorant la documentation et le code !
Rejoignez-nous sur Discourse Rejoignez-nous sur GitHub -
Citer
Matplotlib est le résultat des efforts de développement de John Hunter (1968-2012) et des nombreux contributeurs du projet .
Si Matplotlib contribue à un projet qui débouche sur une publication scientifique, merci de reconnaître ce travail en citant le projet !
Citation prête à l'emploi -
Faire un don
Si vous souhaitez soutenir financièrement Matplotlib, vous pouvez faire un don en parrainant Matplotlib sur GitHub ou en faisant un don (USA) déductible des impôts via NumFOCUS .
Parrainez sur GitHub Faites un don à Matplotlib