
Python Charts - Python plots, charts, and visualization
Sep 7, 2025 · Tutorials and examples for creating many common charts and plots in Python, using libraries like Matplotlib, Seaborn, Altair and more.
Python Charts - Pie Charts and Donut Charts in Plotly
As mentioned, Plotly has two APIs you can usually use when creating charts - plotly.express and plotly.graph_objects. We'll now demonstrate the same simple pie chart using the graph objects way.
Python Charts - Waterfall Charts in Matplotlib and Plotly
Oct 15, 2024 · A quick tutorial of how to create waterfall charts in python, using Matplotlib and Plotly.
Stacked Bart Charts in Python
In this post we'll walk through creating stacked bar charts in several of Python's most popular plotting libraries, including Pandas, Matplotlib, Seaborn, Plotnine and Altair.
Python Charts - Colors and Color Maps in Matplotlib
A walk-through of how to set colors in plots in Matplotlib, and how to use Matplotlib colormaps.
Python Charts - Grouped Bar Charts with Labels in Matplotlib
Learn how to plot grouped bar charts in Matplotlib. We also show how to center bar labels, match bar label color to the bar, and update bar styles.
Python Charts - Setting and Customizing Titles and Subtitles in …
Below we'll show how to do this using very similar techniques we've used above. Let's first get our plot ready. We'll do two bar charts, side by side, using ax.subplots().
Python Charts - Stacked Bar Charts with Labels in Matplotlib
This post will go through a few examples of creating stacked bar charts using Matplotlib. We'll look at some styling tweaks (like choosing custom colors) as well as go through how to add labels to the …
Line Chart with Confidence Interval in Python
A tutorial on creating a line chart with confidence intervals in Python using Matplotlib, Seaborn, Altair and Plotly, including interactive versions.
Python Charts - Customizing the Grid in Matplotlib
You could always throw it in a function and call it for every chart, but there is an easier solution - just update Matplotlib's rcParams with the styles we want.