0% found this document useful (0 votes)
42 views3 pages

Charts Names Python

The document outlines a visualization framework categorizing various types of visualizations and their corresponding common Python libraries. It includes foundational, analytical, specialized, and dashboard visualizations, highlighting libraries like Matplotlib, Seaborn, and Plotly for different visualization needs. This framework aids in tool selection for data analytics projects by showcasing the versatility of these libraries.

Uploaded by

Mohammed Hussain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views3 pages

Charts Names Python

The document outlines a visualization framework categorizing various types of visualizations and their corresponding common Python libraries. It includes foundational, analytical, specialized, and dashboard visualizations, highlighting libraries like Matplotlib, Seaborn, and Plotly for different visualization needs. This framework aids in tool selection for data analytics projects by showcasing the versatility of these libraries.

Uploaded by

Mohammed Hussain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

With libraries

Here is the updated visualization framework including common Python libraries used for each
type. This will help identify which libraries specialize in which visualizations, aiding tool selection
in data analytics projects.

1. Foundational Visualizations
Simple, static charts for basic exploration.

Visualization Common Python Libraries

Line Chart Matplotlib, Seaborn, Plotly, Altair

Bar Chart Matplotlib, Seaborn, Plotly, Altair

Horizontal Bar Chart Matplotlib, Seaborn, Plotly, Altair

Area Chart Matplotlib, Plotly, Altair

Pie Chart / Donut Chart Matplotlib, Plotly, Seaborn (limited pie)

Histogram Matplotlib, Seaborn, Plotly, Altair

Scatter Plot Matplotlib, Seaborn, Plotly, Altair

Box Plot (Whisker Plot) Matplotlib, Seaborn, Plotly, Altair

2. Analytical Visualizations
Enhanced plots for distribution, comparison, and relationships.

Visualization Common Python Libraries

Stacked Bar Chart Matplotlib, Plotly, Altair

Grouped Bar Chart Matplotlib, Plotly, Altair

Violin Plot Seaborn, Plotly

Strip Plot / Swarm Plot Seaborn

Density Plot (KDE) Seaborn, Matplotlib

Heatmap Seaborn, Plotly, Matplotlib

Pair Plot (Scatter Matrix) Seaborn, Plotly


Visualization Common Python Libraries

Joint Plot Seaborn

Bubble Chart Plotly, Matplotlib

Treemap Plotly, Squarify (with Matplotlib)

Sunburst Chart Plotly

3. Specialized & Advanced Visualizations


Domain-specific or multivariate charts; often interactive or 3D.

Visualization Common Python Libraries

3D Scatter Plot Plotly, Matplotlib (mplot3d), Mayavi

3D Surface Plot Plotly, Matplotlib (mplot3d)

Radar / Spider Chart Plotly, Matplotlib

Candlestick Chart Plotly, Matplotlib (mplfinance)

Waterfall Chart Plotly

Funnel Chart Plotly

Network Graph NetworkX (+ Matplotlib/Plotly for visualization)

Word Cloud WordCloud library + Matplotlib

Geospatial Maps Plotly, Folium, Geopandas, Basemap

- Choropleth Map Plotly, Folium, Geopandas

- Scatter Geo Plot Plotly

- Bubble Map Plotly

Sankey Diagram Plotly

Timeline / Gantt Chart Plotly, Matplotlib

4. Dashboard & Storytelling Visualizations


Used inside BI dashboards and interactive frameworks.

Visualization Common Python Libraries / Frameworks

Real-time Line Charts Dash (Plotly), Bokeh, Streamlit

Interactive Filters Dash, Panel, Streamlit

Drill-down / Click-to-Filter Plots Dash, Plotly, Bokeh

Multi-tab Dashboards Dash, Streamlit, Panel


Visualization Common Python Libraries / Frameworks

Gauge Charts / KPI Dash (Plotly), Plotly

Linked Multiple Views Dash, Bokeh, Panel

This table matches each visualization type with popular Python tools, highlighting the versatility
of libraries like Matplotlib and Seaborn for foundational work, Plotly for interactivity and
advanced charts, and specialized libraries for geospatial and network data.
If more detail or examples are needed, that can be provided too.

You might also like