Matplotlib: visualización con Python
Matplotlib es una biblioteca completa para crear visualizaciones estáticas, animadas e interactivas en Python. Matplotlib hace que las cosas fáciles sean fáciles y las difíciles sean posibles.
- Crear parcelas de calidad de publicación .
- Haga figuras interactivas que puedan hacer zoom, desplazarse, actualizar.
- Personalice el estilo visual y el diseño .
- Exporte a muchos formatos de archivo .
- Incruste en JupyterLab e interfaces gráficas de usuario .
- Utilice una gran variedad de paquetes de terceros creados en Matplotlib.
![](_static/images-rotate/scatter_plot300.png)
Noticias
16 de septiembre de 2022
Lanzamiento de Matplotlib 3.6.02 de mayo de 2022
Lanzamiento de Matplotlib 3.5.217 de febrero de 2022
¡Matplotlib está contratando!Nos complace publicar el puesto de ingeniero de software de investigación de 3 años financiado por la subvención NASA ROSES-OSTFL 2020 . Vea la descripción del trabajo en el discurso y envíe una solicitud a través de TypeForm .
11 de diciembre de 2021
Lanzamiento de Matplotlib 3.5.115 de septiembre de 2021
Matplotlib seleccionado para la financiación de NASA ROSES9 de septiembre de 2021
Matplotlib recibió una subvención CZI EOSS Cycle 4Recursos
Asegúrese de consultar la guía del usuario y los documentos de la API . La búsqueda de texto completo es una buena manera de descubrir los documentos, incluidos los muchos ejemplos.
Únase a nuestra comunidad en speech.matplotlib.org para obtener ayuda, compartir su trabajo y analizar la contribución y el desarrollo.
Consulte la etiqueta Matplotlib en StackOverflow .
Encuéntrenos en nuestra convocatoria mensual para nuevos colaboradores del proyecto Matplotlib. Suscríbase a nuestro calendario comunitario en Scientific Python para obtener acceso a todas nuestras reuniones comunitarias.
Las preguntas breves relacionadas con la contribución a Matplotlib se pueden publicar en el canal gitter .
Herramientas específicas de dominio
Una gran cantidad de paquetes de terceros amplían y se basan en la funcionalidad de Matplotlib, incluidas varias interfaces de trazado de nivel superior (seaborn, HoloViews, ggplot, ...) y un conjunto de herramientas de proyección y mapeo (Cartopy).
Más herramientas específicas de dominionacido en el mar
seaborn es una interfaz de alto nivel para dibujar gráficos estadísticos con Matplotlib. Su objetivo es hacer de la visualización una parte central de la exploración y comprensión de conjuntos de datos complejos.
visualización de datos estadísticoscartopía
Cartopy es un paquete de Python diseñado para el procesamiento de datos geoespaciales con el fin de producir mapas y otros análisis de datos geoespaciales.
cartopíaVisor de características de 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.
plotnineSoporte Matplotlib
-
Contribuir
Matplotlib es un proyecto comunitario mantenido por y para sus usuarios
¡Puede ayudar respondiendo preguntas sobre el discurso , informando un error o solicitando una función en GitHub , o mejorando la documentación y el código !
Únase a nosotros en Discourse Únase a nosotros en GitHub -
Citar
Matplotlib es el resultado de los esfuerzos de desarrollo de John Hunter (1968–2012) y los muchos colaboradores del proyecto .
Si Matplotlib contribuye a un proyecto que conduce a una publicación científica, ¡reconoca este trabajo citando el proyecto!
cita preparada -
Donar
Si desea apoyar financieramente a Matplotlib, puede donar patrocinando a Matplotlib en GitHub o haciendo una donación deducible de impuestos (EE. UU.) a través de NumFOCUS .
Patrocinar en GitHub Donar a Matplotlib