LoginSignup
45
51

More than 5 years have passed since last update.

Python Data Visualization Libraries

Last updated at Posted at 2017-04-16

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, more: Interactive visualization in Python
45
51
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
45
51