Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Histplot | Distributions of Data
Deep Dive into the seaborn Visualization

book
Histplot

The distributions module contains several functions designed to answer questions such as these. The axes-level functions are histplot, kdeplot, ecdfplot, and rugplot. They are grouped together within the figure-level displot function.

A histplot is a classic visualization tool that represents the distribution of one or more variables by counting the number of observations that fall within discrete bins.

Click the slider to view possible arguments for the plot!

carousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-img

Don't forget to return back after exploring the dataset!

Note

Use plt.show() to display the plot.

Uppgift

Swipe to start coding

  1. Create the histplot using the seaborn library:
  • Set the x parameter equals the 'bill_length_mm';
  • Set the hue parameter equals the 'island';
  • Set the element parameter equals the 'step';
  • Set the stat parameter equals the 'density';
  • Set the binwidth parameter equals 1;
  • Set the 'flare' palette;
  • Use the df data for the plot;
  • Display the plot.

Lösning

import warnings

# Ignore all warnings
warnings.filterwarnings('ignore')

# Importing libraries needed
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

# Reading the file
df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/66ba0c8e-8422-413c-b7e1-74bd24c61656/penguins.csv')

# Create a histplot
sns.histplot(# Set the x
x = 'bill_length_mm',
# Set the hue
hue = 'island',
# Set the element
element = 'step',
# Set the stat
stat = 'density',
# Set the binwidth
binwidth = 1,
# Set the palette
palette = 'flare',
# Set the data
data = df)

# Display the plot
plt.show()

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 1
import warnings

# Ignore all warnings
warnings.filterwarnings('ignore')

# Importing libraries needed
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

# Reading the file
df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/66ba0c8e-8422-413c-b7e1-74bd24c61656/penguins.csv')

# Create a histplot
sns.___(# Set the x
x = '___',
# Set the hue
hue = '___',
# Set the element
element = '___',
# Set the stat
stat = '___',
# Set the binwidth
___ = 1,
# Set the palette
___ = '___',
# Set the data
data = ___)

# Display the plot
___

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

some-alt