Visualisations univariées

Introduction à la visualisation de données avec Plotly en Python

Alex Scriven

Data Scientist

Qu'est-ce qu'un graphique univarié ?

  • Les graphiques univariés n'affichent qu'une seule variable

 

$$

Graphiques univariés courants :

  • Diagramme à barres
  • Histogramme
  • Boîte à moustaches
  • Courbes de densité
Introduction à la visualisation de données avec Plotly en Python

Histogrammes

 

Les histogrammes comportent :

  • Plusieurs colonnes (appelées « bacs ») représentant des plages de valeurs
    • La hauteur de chaque barre = nombre d'échantillons dans cette plage
  • Le nombre de bacs peut être manuel ou automatique

 

Exemple d'histogramme

Introduction à la visualisation de données avec Plotly en Python

Notre jeu de données

L'ensemble de données recueilli par des chercheur(euse)s sur les manchots :

  • Contient diverses mesures corporelles comme la taille du bec, le poids, etc.
  • Inclut différentes espèces, sexes et âges de manchots

Jeu de données sur les manchots

Introduction à la visualisation de données avec Plotly en Python

Histogrammes avec plotly.express

 

fig = px.histogram(
            data_frame=penguins,

x="Body Mass (g)", nbins=10)
fig.show()

Histogramme des manchots

Introduction à la visualisation de données avec Plotly en Python

Paramètres utiles pour les histogrammes

 

  • orientation : orienter le graphique verticalement (v) ou horizontalement (h)
  • histfunc : définir l'agrégation par bac (p. ex. moyenne, min, max).

$$

$$

$$

$$

Consultez la documentation pour en savoir plus

Introduction à la visualisation de données avec Plotly en Python

Boîtes à moustaches (box plots)

Résume une variable à l'aide des quartiles

$$

  • La zone centrale représente l'intervalle interquartile
    • Ligne du haut = 3e quartile (75e centile)
    • Ligne du milieu = médiane (50e centile)
    • Ligne du bas = 1er quartile (25e centile)
  • Barres du haut/bas = min/max, sans les valeurs aberrantes

Boîte à moustaches – manchots

  • Les points isolés sont des valeurs aberrantes
Introduction à la visualisation de données avec Plotly en Python

Boîtes à moustaches avec plotly.express

 

$$

fig = px.box(data_frame=penguins, 
            y="Flipper Length (mm)")
fig.show()

Boîte à moustaches

Introduction à la visualisation de données avec Plotly en Python

Paramètres utiles pour les boîtes à moustaches

 

  • hover_data : liste des noms de colonnes à afficher au survol
    • Utile pour comprendre les valeurs aberrantes
  • points : préciser l'affichage des valeurs aberrantes

$$

$$

$$

$$

Consultez la documentation pour en savoir plus

Introduction à la visualisation de données avec Plotly en Python

Passons à la pratique !

Introduction à la visualisation de données avec Plotly en Python

Preparing Video For Download...