Tracer directement avec pandas

Python pour les utilisateurs et utilisatrices de R

Daniel Chen

Instructor

Visualisation en Python

  • Visualiser rapidement des tendances
  • Méthodes de traçage en Python :
    • pandas
    • Seaborn
    • Matplotlib
Python pour les utilisateurs et utilisatrices de R

Méthode plot de pandas

  • Méthode plot()
  • Fonctionne sur les objets DataFrame et Series de pandas
  • Passer à plot l'argument kind
  • Types de graphiques :
    • line : courbe (par défaut)
    • bar : diagramme à barres verticales
    • barh : diagramme à barres horizontales
  • hist : histogramme
  • box : boîte à moustaches
  • kde : densité par noyau
  • density : idem « kde »
  • area : aires
  • pie : secteurs
  • scatter : nuage de points
  • hexbin : hexbin
Python pour les utilisateurs et utilisatrices de R

Univarié : histogramme

import matplotlib.pyplot as plt
iris['sepal_length'].plot(kind='hist')
plt.show()

Python pour les utilisateurs et utilisatrices de R

Univarié : diagramme à barres

cts = iris['species'].value_counts()
cts.plot(kind='bar')
plt.show()

Python pour les utilisateurs et utilisatrices de R

Bivarié : nuage de points

iris.plot(kind='scatter', x='Sepal.Length', y='Sepal.Width')
plt.show()

Python pour les utilisateurs et utilisatrices de R

Bivarié : boîtes à moustaches

iris.plot(kind='box')
plt.show()

Python pour les utilisateurs et utilisatrices de R

Bivarié : boîtes à moustaches

iris.boxplot(by='Species', column='Sepal.Length')
plt.show()

Python pour les utilisateurs et utilisatrices de R

Passons à la pratique !

Python pour les utilisateurs et utilisatrices de R

Preparing Video For Download...