로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
입문

모두를 위한 데이터 사이언스

임시 이미지 박조은
http://www.boostcourse.org/ds101/forum/137050
좋아요 1333 수강생 5796

안녕하세요 pandas_profiling 오류에 관련하여 이유와 해결방법을 올려보려합니다.

[오류에 대하여..]

2023년 1월 31일 부로 pandas_profiling은 ydata-profiling으로 이름을 바꾸었으며 

pandas_profiling은 2023년 4월까지 사용가능했습니다.

즉, 지금은 pandas_profiliing이란 이름으로 코드 실행시 오류가 납니다.


[해결방법]

pandas_profiling 대신 ydata-profiling으로 바꿔주시면 됩니다. 수정된 코드는 아래에 적어두겠습니다.

[기존의 코드]

!pip install pandas_profiling --upgrade

from pandas_profiling import ProfileReport
profile = ProfileReport(df, title="Pandas Profiling Report")

# 주피터 노트북이 있는 위치에 html파일이 생성됩니다.
profile.to_file("pandas_profile_report.html")

[수정된 코드]
!pip install ydata-profiling

from ydata_profiling import ProfileReport
profile = ProfileReport(df, title="Ydata Profiling Report")

# 주피터 노트북이 있는 위치에 html파일이 생성됩니다.
profile.to_file("ydata_profile_report.html")

기존의 코드와 수정된 코드를 올리니 참조하시고 끝까지 같이 열심히 공부하셨으면 좋겠습니다 :]