Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
The website The Python Graph Gallery displays hundreds of charts, always providing the reproducible python code! It aims to showcase the awesome dataviz possibilities of python and to help you benefit it.
General Purpose Visualization Libraries Based on JavaScript¶
hvplot¶
A high-level plotting API for pandas, dask, xarray, and networkx built on HoloViews
visdom¶
Visdom is a flexible tool for creating, organizing, and sharing visualizations of live, rich data.
Cufflink¶
Enables plotly plots in pandas DataFrame (via the iplot method) directly.
https://
https://medium.com/kbrook10/day-7-data-visualization-how-to-use-plotly-and-cufflinks-for-interactive-data-visualizations-3a4b85fdd999
HoloViews¶
HoloViews is my favorate JS-based visualization package in Python. It has the simpliest yet rigorous syntax.
bokeh¶
Bokeh is a great JS-based package for visualization in Python and is also available in other programming languages. It is a free and opensource alternative to plotly (which is not totally free). Both bokeh and plotly is feature-rich. They supports all kinds of charts, data table and can easily build a dashboard.
plotly¶
Plotly is great (even better than Bokeh) but unfortunately not totally free (very limited API calls per day).
General Purpose Visualization Libraries Based on matplotlib¶
matplotlib¶
The old default visualization package in Python.
has display issues without x server ...
http://
http://
http://
pandas¶
pandas integrates some visualization features based on matplotlib.
It makes things convenient if you have to work with data frame a lot.
Graphviz¶
Domain Specific Libraries¶
ipyvolume¶
3-D plotting in Python.
pydot/pydot¶
slundberg/shap¶
A unified approach to explain the output of any machine learning model.
ResidentMario /missingno¶
Missing data visualization module for Python.
hiplot¶
HiPlot makes understanding high dimensional data easy
scattertext¶
Beautiful visualizations of how language differs among document types.
geemap¶
geemap is a Python package for interactive mapping with Google Earth Engine, ipyleaflet, and folium.
Blender Python¶
https://
https://medium.com/behreajj/creative-coding-in-blender-a-primer-53e79ff71e
https://
References¶
http://