pbj0812의 코딩 일기

[PYTHON] pandas_profiling을 통한 EDA 본문

ComputerLanguage_Program/PYTHON

[PYTHON] pandas_profiling을 통한 EDA

pbj0812 2020. 8. 22. 01:33

0. 목표

 - pandas_profiling을 통한 jupyter notebook 에서의 EDA

1. 설치

pip install pandas-profiling

2. 실습

 1) library 호출

import numpy as np
import pandas as pd
from pandas_profiling import ProfileReport

 2) 데이터 호출

  - 타이타닉 데이터 사용

df = pd.read_csv("/Users/pbj0812/Desktop/titanic/train.csv")

 3) 보고서 생성

profile = ProfileReport(df, title='Pandas Profiling Report', explorative=True)

 4) 보여주기

profile.to_widgets()

  - 결과

 5) html 변환

profile.to_file("your_report.html")

  - 결과

3. 참고

 - github

Comments