Skip to content

# Data Visualization

## Retina Mode in Matplotlib: Enhancing Plot Quality

Matplotlib is the defacto data visualization library in Python. It provides a ton of options to create beautiful plots and graphs, but many of these amazing features are hidden away in complex documentation. In this tutorial, you’ll learn how to… Read More »Retina Mode in Matplotlib: Enhancing Plot Quality

## How to Plot a Function in Python with Matplotlib

Welcome to this comprehensive tutorial on data visualization using Matplotlib and Seaborn in Python. By working through this tutorial, you will learn to plot functions using Python, customize plot appearance, and export your plots for sharing with others. Throughout this… Read More »How to Plot a Function in Python with Matplotlib

## Seaborn Regression Plots with regplot and lmplot

In this tutorial, you’ll learn how to use Seaborn to plot regression plots using the sns.regplot() and sns.lmplot() functions. It may seem confusing that Seaborn would offer two functions to plot regressive relationships. Don’t worry – this guide will simplify… Read More »Seaborn Regression Plots with regplot and lmplot

## Seaborn residplot – Plotting Residuals of Linear Regression

In this tutorial, you’ll learn how to create a residual plot using Seaborn by using the sns.residplot() function. Residual plots let you evaluate the residuals of a regression fit by easily understanding their differences. By the end of this tutorial,… Read More »Seaborn residplot – Plotting Residuals of Linear Regression

## Seaborn jointplot() – Creating Joint Plots in Seaborn

In this tutorial, you’ll learn how to use the Seaborn jointplot() function to create informative joint plots. Joint plots allow you to create helpful visuals that plot both a bivariate distribution (such as a scatter plot), as well as the… Read More »Seaborn jointplot() – Creating Joint Plots in Seaborn

## Seaborn displot – Distribution Plots in Python

In this tutorial, you’ll learn how to create Seaborn distribution plots using the sns.displot() function. Distribution plots show how a variable (or multiple variables) is distributed. Seaborn provides many different distribution data visualization functions that include creating histograms or kernel… Read More »Seaborn displot – Distribution Plots in Python

## Seaborn ecdfplot – Empirical Cumulative Distribution Functions

In this guide, you’ll learn how to use the Seaborn ecdfplot() function to create empirical cumulative distribution functions (ECDF) to visualize the distribution of a dataset. ECDF plots are valuable tools to visualize how datasets are distributed, allowing you to… Read More »Seaborn ecdfplot – Empirical Cumulative Distribution Functions

## Seaborn rugplot – Plotting Marginal Distributions

In this guide, you’ll learn how to use the Seaborn rugfplot() function to plot distributions in the margins to visualize the distribution of a dataset. Rug plots are valuable tools to visualize how datasets are distributed, allowing you to gain… Read More »Seaborn rugplot – Plotting Marginal Distributions

## Seaborn kdeplot – Creating Kernel Density Estimate Plots

In this guide, you’ll learn how to use the Seaborn histplot() function to create histograms to visualize the distribution of a dataset. Histograms are valuable tools to visualize how datasets are distributed, allowing you to gain strong insight into your… Read More »Seaborn kdeplot – Creating Kernel Density Estimate Plots

## Seaborn histplot – Creating Histograms in Seaborn

In this guide, you’ll learn how to use the Seaborn histplot() function to create histograms to visualize the distribution of a dataset. Histograms are valuable tools to visualize how datasets are distributed, allowing you to gain strong insight into your… Read More »Seaborn histplot – Creating Histograms in Seaborn

## Seaborn catplot – Categorical Data Visualizations in Python

In this tutorial, you’ll learn how to create Seaborn relational plots using the sns.catplot() function. Categorical plots show the relationship between a numerical and one or more categorical variables. Seaborn provides many different categorical data visualization functions that cover an… Read More »Seaborn catplot – Categorical Data Visualizations in Python

## Seaborn Pointplot: Central Tendency for Categorical Data

In this tutorial, you’ll learn how to use the Seaborn pointplot function to create point plots. Point plots provide similar functions as bar plots, but provide more information, such as error bars around a measure of central tendency. That may… Read More »Seaborn Pointplot: Central Tendency for Categorical Data