Skip to content
Related Articles
Open in App
Not now

Related Articles

Data profiling in Pandas using Python

Improve Article
Save Article
  • Difficulty Level : Basic
  • Last Updated : 04 May, 2020
Improve Article
Save Article

Pandas is one of the most popular Python library mainly used for data manipulation and analysis. When we are working with large data, many times we need to perform Exploratory Data Analysis. We need to get the detailed description about different columns available and there relation, null check, data types, missing values, etc. So, Pandas profiling is the python module which does the EDA and gives detailed description just with a few lines of code.


pip install pandas-profiling


#import the packages
import pandas as pd
import pandas_profiling
# read the file
df = pd.read_csv('Geeks.csv')
# run the profile report
profile = df.profile_report(title='Pandas Profiling Report')
# save the report as html file
# save the report as json file



HTML File:


JSON File:


My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!