2010-04-20 18 views
25

Hay muchas bibliotecas de visualización de "impresión bonita" para Javascript. P.ej. los enumerados here.¿Hay bibliotecas de visualización de datos "bonitas" para Python?

Google buscando 'bibliotecas de visualización de python' solo aparece en cosas como VTK y mayavi, que son principalmente más para un uso científico sin sentido.

Entonces, ¿conoce alguna biblioteca de Python similar a las Javascript en el enlace de arriba? Me gusta especialmente el Javascript Infovis Toolkit.

Respuesta

16

Para Python realmente no hay "una biblioteca viz para gobernarlos a todos". Hay diferentes bibliotecas y kits de herramientas para diferentes propósitos. Para los gráficos en Python, puede encontrar útil igraph. Para otros tipos de visualizaciones científicas o de datos, matplotlib también es bueno.

1

I second matplotlib. También Chaco. No es Python, pero para mapas de calor realmente rápidos, vaya a OpenHeatMap.com

0

Networkx parece ser la mejor documentada de las bibliotecas de gráficos que he visto. Creo que interactúa con Matplotlib para la visualización.

+0

NetworkX es absolutamente impresionante. Puede producir algunas cosas agradables con él a través de Matplotlib o puede usar [Pygraphviz] (http://pygraphviz.github.io/) para que hable con Graphviz. – Clay

5

Aquí hay un nuevo puerto de R ggplot2 a python. ¡Parece muy resbaladizo!

https://github.com/yhat/ggplot/

Más información aquí: http://blog.yhathq.com/posts/ggplot-for-python.html


también echar un vistazo a Seaborn, calificó de "Mejora de la matplotlib para la visualización de datos estadísticos": https://github.com/mwaskom/seaborn

El Seaborn los ejemplos son bastante hábiles:

Plotting Complex Linear Models

Visualization Distributions

Time Series Visualizations

Cuestiones relacionadas