#Python Data Visualization Libraries
有名どころをMap、Tree・Newtowk、Chartの3種類に分類しました。
全体感はこちらを参照
-The Python Graph Gallery
Map
- ArcGIS
- Cartopy, more: A cartographic python library with matplotlib support for visualisation
- descartes: Use geometric objects as matplotlib paths and patches
- folium: Make beautiful maps with Leaflet.js & Python
- GeoBases: Data services and visualization
- geoplotlib: python toolbox for geographic visualizations
- Geoviews, more: Stop plotting your data - annotate your data and let it visualize itself... on a map!
- Kartograph, more: Open Source Python library for generating semantic SVG maps
- Khooshe: Big GeoSptial Data Points Visualization Tool
- mplleaflet: Convert Matplotlib plots into Leaflet more maps
- PyNGL, more: PyNGL is a module used to visualize scientific data.
- PyQGIS
- OSMnx
Tree・Network
- ETE
- Graphviz: Simple Python interface for Graphviz
- graph-tool, more: An efficient python module for manipulation and statistical analysis of graphs.
- networkx: Python package for creating and manipulating graphs and networks
- py2cytoscape: Utilities to use Cytoscape and Cytoscape.js from Python
- python-igraph, more: High performance graph data structures and algorithms
Chart
- altair: A declarative statistical visualization library for Python.
- Bokeh, more: Interactive plots and applications in the browser from Python
- eea.daviz: EEA DaViz is a plone product which uses Exhibit and Google Charts API to easily create data visualizations based on data from csv/tsv, JSON, SPARQL endpoints and more.
- ggplot, more : ggplot for python
- gviz_data_table: Python API for Google Visualization
- matplotlib, more: Python plotting package
- mayavi, more: The Mayavi scientific data 3-dimensional visualizer.
- pandas, more: Powerful data structures for data analysis, time series,and statistics
- Pycha: A library for making charts with Python
- Pygal, more: A python svg graph plotting library
-
prettyplotlib, more: Painlessly create beautiful default
matplotlib
plots. - Plotly, more: Python plotting library for collaborative, interactive, publication-quality graphs.
- psyplot: Python package for interactive data visualization
- seaborn, More: Seaborn: statistical data visualization
- Vega,More: An IPython/Jupyter widget for Vega and Vega-Lite
- VTK
- [vispy] (https://pypi.python.org/pypi/vispy/), more: Interactive visualization in Python