본문 바로가기
ERROR

TypeError: corr() got an unexpected keyword argument 'numeric_only'

by sooyeoon 2024. 9. 9.
# 상관관계를 수치값으로 확인 .corr()
df.corr(numeric_only=True)

상관관계를 구하는 함수를 실행하여 발생한 오류
아마 버전이 맞지 않아 발생한 것 같다ㅎㅁㅎ,,

df.select_dtypes(include=[np.number]).corr()

위의 코드를 실행하여 수치형 열만 선택한 후 corr() 메소드를 사용하면 수치형 열만 포함된 데이터프레임에 대해 상관 계수를 계산하여 오류 없이 실행이 가능하다!