bibliotecas Python trazado [cerrada]
-
06-09-2019 - |
Pregunta
¿Qué alternativas existen para pylab para el trazado en Python? En particular, estoy buscando algo que no utiliza el modelo de estado que pylab hace.
Solución
Siempre se puede utilizar el marco orientado a objetos para Matplotlib lugar de la interfaz pylab.
Otros consejos
argumentalmente le permite hacer gráficas utilizando una API Python , matplotlib , y pandas . Su galería IPython tiene algunos ejemplos de gráficos científicos con los scripts de Python que los generaron.
Aquí está un ejemplo:
Algunos desarrollos de código abierto emocionantes recientes:
- ggplot se basa en ggplot2 de R, con valores por defecto estético y una API muy concisa. quiere ser un asesino matplotlib
- bokeh hace parcelas (lona) html interactivos. énfasis en el manejo de datos interativity + grandes
- Vega traduce JSON "descripción de la trama" en SVG o lienzo a base de parcelas interactivos y < a href = "https://github.com/wrobstory/vincent"> vincent es una interfaz declarativa para generar las especificaciones JSON.
Hay una lista de de herramientas de trazado basado en Python la Python wiki .
He utilizado Gnuplot.py con gran éxito.
Yo estaba en necesidad de interfaz de gnuplot para Python 3, pero no he encontrado nada. Así que me he portado Gnuplot.py a ella.
Ver más información en el 'readme' del href="https://github.com/oblalex/gnuplot.py-py3k" rel="nofollow"> [repositorio]
También hay un viejo programa para automatizar la lectura, la selección, el procesamiento, la interpolación y la trama n-dimensionales valores de diferentes fuentes (como libreOffice- o archivos CSV) y el tamaño de la variable: diaGrabber .
Usted tiene que usar algunos simples comandos de Python para crear un caso. Después de esto se puede manipular la representación gráfica de una forma interactiva .
Puede utilizar gplot
MathGL está libre (GPL) biblioteca de trazado con un gran conjunto de tipos de gráficos, y tienen interfaz de Python también ( también puede utilizar matrices numpy).