Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Utilisation de l'Interface de Distribution | Section
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Visualisation Statistique Avec Seaborn
Section 1. Chapitre 8
single

single

bookUtilisation de l'Interface de Distribution

Glissez pour afficher le menu

La fonction displot (distribution plot) est la fonction « parente » de tous les graphiques que nous avons étudiés jusqu'à présent. Elle offre une interface unique pour créer des histogrammes, des tracés KDE et des ECDF.

Pourquoi utiliser Displot ?

Bien que histplot et kdeplot soient adaptés à la création de graphiques uniques, displot possède un atout majeur : le facettage.

En utilisant le paramètre col (colonne) ou row (ligne), displot peut automatiquement diviser votre jeu de données en plusieurs sous-graphiques côte à côte selon une catégorie.

Paramètres clés

  • kind : détermine le type de graphique ;
  • 'hist' (par défaut) ;
  • 'kde' ;
  • 'ecdf'.
  • col / row : divise les données en sous-graphiques distincts disposés en colonnes ou en lignes.

Exemple

Voici comment créer instantanément 3 histogrammes distincts pour différentes espèces en une seule ligne de code.

12345678910111213141516
import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('penguins') # Create a grid of plots sns.displot( data=df, x='bill_length_mm', col='species', # Creates 3 subplots (one per species) kind='hist', # Draw histograms element='step' ) plt.show()
copy
Tâche

Swipe to start coding

Visualisation de la distribution des carats de diamants à l'aide du jeu de données diamonds.

  1. Définir le style sur 'darkgrid'.
  2. Créer un graphique KDE en utilisant la fonction displot :
  • Définir x sur 'carat'.
  • Colorer les courbes selon la variable 'cut' avec le paramètre hue.
  • Diviser le graphique en colonnes distinctes selon la 'color' du diamant à l'aide de col.
  • Définir le type de graphique sur 'kde' avec le paramètre kind.
  • Normaliser les données avec multiple='fill' pour afficher les proportions relatives.
  • Utiliser la palette 'viridis'.
  • Utiliser la variable df comme source de données.
  1. Afficher le graphique.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 8
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt