Examples

Browse our collection of Python visualization examples

Stacked area plots for visualizing cumulative data and part-to-whole relationships over time.

Bubble Chart

20 examples →

Scatter plots with variable marker sizes representing a third dimension. Ideal for visualizing relationships between three variables like market cap vs revenue vs growth.

Contour Plot

30 examples →

Contour plots for visualizing 3D surfaces as 2D level curves, ideal for topographic maps, optimization landscapes, and scalar field analysis.

Linear Regression Plot

40 examples →

Scatter plots with customized linear regression fit lines showing the relationship between two variables with trend analysis.

ANOVA Boxplot

20 examples →

Boxplots combined with ANOVA (Analysis of Variance) statistical annotations. These charts display distribution quartiles while showing F-statistics, p-values, and group means to compare multiple groups statistically.

ANOVA Violin Plot

20 examples →

Violin plots combined with ANOVA (Analysis of Variance) statistical annotations. These charts display distribution shapes while showing F-statistics, p-values, and group means to compare multiple groups statistically.

Raincloud Plot

60 examples →

Elegant combination of violin plots, boxplots, and jittered scatter points with rich statistical annotations. Features mean markers with labels, comparison brackets with p-values, and comprehensive statistical summaries including F-statistics, effect sizes, and confidence intervals.

Error Bar Chart

80 examples →

Charts with error bars showing uncertainty, confidence intervals, or variability in data. Essential for scientific publications and statistical analysis.

Beeswarm Plot

20 examples →

A beeswarm plot displays individual data points without overlap, showing the distribution like bees swarming around their hive. Combines with boxplots for clearer visualization.

Correlogram

20 examples →

Pairwise correlation matrix showing relationships between multiple variables using seaborn pairplot(). Includes scatter plots, regression lines, and distribution diagonals.

3D line plots for visualizing trajectories, spirals, helixes, and parametric curves in three-dimensional space.

Volumetric 3D visualizations using voxel (volumetric pixel) representations for discrete spatial data.

3D Wireframe

40 examples →

3D wireframe plots showing surface structure with connected grid lines for mathematical functions and data visualization.

Gauge Chart

40 examples →

Gauge charts (also known as speedometer or dial charts) display a single value within a range, ideal for KPI dashboards and performance metrics visualization.

Sankey Diagram

20 examples →

Flow diagrams where arrow width is proportional to flow quantity. Ideal for visualizing energy transfers, budget allocations, process flows, and multi-stage conversions.

Sunburst Chart

20 examples →

Sunburst charts display hierarchical data as concentric rings where each ring represents a level in the hierarchy. The angular size of each segment shows its proportional value. Ideal for visualizing organizational structures, file system hierarchies, and nested categorical data.

Treemap charts display hierarchical data as nested rectangles where the size of each rectangle represents a proportional value. Ideal for visualizing storage usage, budget allocation, portfolio composition, and any hierarchical data where part-to-whole relationships matter.

Radar Chart

40 examples →

Spider/radar charts for comparing multiple variables across categories. Ideal for skill assessments, product comparisons, and performance analysis.

Waterfall Chart

40 examples →

Waterfall charts visualize how an initial value is affected by sequential positive and negative changes. Ideal for financial analysis showing revenue breakdown, profit margins, budget variance, and cumulative contributions to understand what drives final outcomes.