Bibliotecas de trazado de Python

¿Qué alternativas hay para pylab para trazar en Python? En particular, estoy buscando algo que no use el modelo con estado que Pylab hace.

Related of "Bibliotecas de trazado de Python"

Siempre puede usar el marco orientado a objetos para Matplotlib en lugar de la interfaz de Pylab.

Plotly le permite hacer gráficos utilizando una API de Python , matplotlib y pandas . Su galería de IPython tiene algunos ejemplos de gráficos científicos con los scripts de Python que los generaron.

Aquí hay una muestra:

introduzca la descripción de la imagen aquí

Algunas ofertas recientes de código abierto emocionantes:

  • ggplot se basa en ggplot2 de R, con valores predeterminados estéticamente agradables y una api realmente concisa. quiere ser un asesino de matplotlib

ejemplo de ggplot

  • bokeh hace plots interactivas (html canvas). énfasis en la interatividad + manejo de big data

ejemplo de bokeh

  • vega traduce las “descripciones de gráficos ” de JSON en gráficos interactivos basados ​​en Canvas o SVG , y vincent es una interfaz declarativa para generar las especificaciones JSON.

ejemplo vega

Hay una lista de herramientas de trazado basadas en Python en la wiki de Python .

He usado Gnuplot.py con gran éxito.

Necesitaba la interfaz gnuplot para Python 3, pero no he encontrado nada. Así que he portado Gnuplot.py para ello. Ver más información en el ‘readme’ del [repository] . Espero que esto ayude a alguien más en el futuro.

También hay un progtwig antiguo para automatizar la lectura, el filtrado, el procesamiento, la interpolación y el trazado de valores n-dimensionales de diferentes fonts (como archivos libreOffice o csv) y tamaño variable: diaGrabber .

Tienes que usar algunos comandos de python simples para crear un caso. Después de esto, puede manipular la salida gráfica en una GUI interactiva.

Puedes usar gplot simple

MathGL es una biblioteca de trazado gratuita (GPL) con un gran conjunto de tipos de gráficos, y también tiene una interfaz Python (también puede usar matrices numpy).