AttributeError: 'numpy.int64' object has no attribute 'startswith' - error 해결

김지원·2024년 1월 25일
0

error

목록 보기
1/1

🖥️ AttributeError: 'numpy.int64' object has no attribute 'startswith' 오류 정황


countplot의 hue를 사용하면 해당 에러가 뜨며 아래에 그래프가 나오는데, 나오더라고 에러가 좀 신경쓰여 해결해보고자 한다.

해당 에러는 hue에 사용된 Outcome이라는 column이 str타입이 아니라 생긴 오류이다. 따라서 해당 column을 str로 바꾸면 된다.

df['Outcome'] = df['Outcome'].astype(str)

위의 코드를 실행할 코드 위에 적으면 되는데, 코드에 대해 잠깐 설명해보자면 hue에 사용된 칼럼을 str타입으로 바꾸는 코드라 자신의 column명에 맞게 고쳐서 사용하면 된다 !!

그럼 이제 데이터 분석을 계속해서 공부해보도록 하겠다..!!

많관부 :)

0개의 댓글