stringtranslate.com

Matplotlib

Matplotlib es una biblioteca de trazado para el lenguaje de programación Python y su extensión matemática numérica NumPy . Proporciona una API orientada a objetos para incrustar gráficos en aplicaciones que utilizan kits de herramientas GUI de uso general como Tkinter , wxPython , Qt o GTK . También hay una interfaz de procedimiento "pylab" basada en una máquina de estados (como OpenGL ), diseñada para parecerse mucho a la de MATLAB , aunque se desaconseja su uso. [3] SciPy hace uso de Matplotlib.

Matplotlib fue escrito originalmente por John D. Hunter . Desde entonces ha contado con una comunidad de desarrollo activa [4] y se distribuye bajo una licencia estilo BSD . Michael Droettboom fue nominado como desarrollador principal de matplotlib poco antes de la muerte de John Hunter en agosto de 2012 [5] y se le unió además Thomas Caswell. [6] [7] Matplotlib es un proyecto patrocinado fiscalmente por NumFOCUS. [8]

Comparación conMATLAB

Pyplot es un módulo de Matplotlib que proporciona una interfaz similar a MATLAB. [9] Matplotlib está diseñado para ser tan utilizable como MATLAB, con la capacidad de usar Python y la ventaja de ser gratuito y de código abierto . [ cita necesaria ]

Ejemplos

Cajas de herramientas

Hay varios kits de herramientas disponibles que amplían la funcionalidad de Matplotlib. Algunas son descargas independientes , otras se envían con el código fuente de Matplotlib pero tienen dependencias externas. [10]

Proyectos relacionados

Referencias

  1. ^ "Política de derechos de autor".
  2. ^ "Versión 3.8.3". 15 de febrero de 2024 . Consultado el 20 de febrero de 2024 .
  3. ^ "Descripción general de la API". matplotlib.org.
  4. ^ "Estadísticas de Matplotlib github". matplotlib.org.
  5. ^ "Anuncio de Michael Droettboom como desarrollador principal de Matplotlib". matplotlib.org. Archivado desde el original el 27 de octubre de 2020 . Consultado el 24 de abril de 2013 .
  6. ^ "El desarrollador principal de Matplotlib explica por qué él no puede arreglar los documentos, pero usted sí puede: NumFOCUS". NúmFOCO . 2017-10-05 . Consultado el 11 de abril de 2018 .
  7. ^ "Créditos: documentación de Matplotlib 2.2.2". matplotlib.org . Consultado el 11 de abril de 2018 .
  8. ^ "Proyectos patrocinados por NumFOCUS". NúmFOCO . Consultado el 25 de octubre de 2021 .
  9. ^ "Matplotlib: trazado de Python - documentación de Matplotlib 3.2.0". matplotlib.org . Consultado el 14 de marzo de 2020 .
  10. ^ "Kits de herramientas". matplotlib.org.
  11. ^ Whitaker, Jeffrey. "Guía del usuario del kit de herramientas de mapa base de Matplotlib (v. 1.0.5)". Documentación del kit de herramientas de mapas base de Matplotlib . Consultado el 24 de abril de 2013 .
  12. ^ Elson, Felipe. «Cartopía» . Consultado el 24 de abril de 2013 .
  13. ^ Schlomer, Nico. "tikzplotlib". GitHub . Consultado el 7 de noviembre de 2016 .
  14. ^ "Biggles, trazado de Python simple y elegante". biggles.sourceforge.net . Consultado el 24 de noviembre de 2010 .
  15. ^ "Chaco". código.enthink.com.
  16. ^ "Gnuplot.py activado". gnuplot-py.sourceforge.net . Consultado el 24 de noviembre de 2010 .
  17. ^ "Documentación de Bokeh 2.0.0". docs.bokeh.org . Consultado el 14 de marzo de 2020 .

enlaces externos