← retour aux snippets

ydata-profiling: rapport EDA automatique

générer un rapport exploratoire complet en une ligne

ydata-profiling: rapport EDA automatique

objectif

Expliquer et montrer comment générer un rapport exploratoire complet en une ligne.

code minimal

import pandas as pd
from ydata_profiling import ProfileReport

df = pd.DataFrame({"a":[1,2,3,4,5], "b":[1,1,2,3,5], "c":["x","y","y","z","z"]})
profile = ProfileReport(df, title="EDA report", minimal=True)
# profile.to_file("report.html")

utilisation

# afficher dans un notebook: profile.to_notebook_iframe()

variante(s) utile(s)

# mode exploratif complet
# ProfileReport(df, explorative=True)

notes

  • Désactivez les calculs coûteux pour grands jeux (minimal=True).
  • Vérifiez les données sensibles avant partage du rapport.