Secondary axis, interpolations, connected scatter plots, and more

Line charts — Image by the author

Line charts are absolute rockstars in data visualization, they're familiar to most audiences, and their straightforward format makes insights, trends, and patterns easy to recognize.

Even though they're easy to draw, there are grey areas that can be tricky to navigate and sometimes, we might get tempted to avoid those…

A fascinating way of visualizing multiple distributions

This visualization is composed of line charts stacked vertically with slightly overlapping lines that share the same x-axis.

Ridge plot — Image by the author

Those overlaps reduce the whitespace, many times at the cost of precision, and create a compact chart that’s relatively uncommon and great for catching the viewer's attention.

The names Ridge plot or…

A quick guide on different ways to plot a donut with Matplotlib

With many similarities to pie charts, this creative visualization sets itself apart from its infamous cousin. The open center makes the slices look like bars and change the focus of the comparison from areas and angles to the length.

Donuts and circular progress bars — Image by the author

In this article, we’ll check two ways of plotting donut charts…

A quick guide on plotting and customizing calendar heatmaps with Python

Calendar Heatmap — Image by the author

Few visualizations are so intuitive and insightful as calendar heatmaps are at presenting time series data. It could be because they combine two very familiar visualizations, color coding and calendars.

You probably know someone who has a planner or a calendar full of notes; some may use brighter colors to…

The basics to get you started with the fastest way of turning your scripts into apps

Streamlit is an easy-to-use framework, perfect for building web apps without struggling with layout, event handlers, or document trees.

Its friendly methods make it a great tool to explore datasets, demonstrate machine learning models, computer vision, natural language processing, data visualizations, and many other data-centric projects.

Fast Review — Made with Streamlit — Image by the author

In this article, we’ll…

A great way to visualize grouped and segmented proportions

Marimekko chart — Image by the author

Commonly referred to as a Mosaic plot, Spine plot, or just Mekko. This chart is often used, among other applications, as market maps to visualize industries segmented by types of customers, regions, and many other variables.

In essence, they are just a stacked bar chart where the bar widths are…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store