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.