데이터 분석/[Python] 기초
[Python] astype 컬럼타입 변경시 결측 에러 무시
INCHELIN
2021. 8. 19. 10:09
728x90
위 데이터처럼 일부 결측이 있을 경우 숫자형 타입을 바꿀 때 다음과 같이 에러가 납니다.
df['실거래_거래금액(만원)'] = df['실거래_거래금액(만원)'].astype(int)
ValueError: invalid literal for int() with base 10: 'nan'
아래와 같이 해결할 수 있습니다!
df['실거래_거래금액(만원)'] = df['실거래_거래금액(만원)'].apply(pd.to_numeric, errors='coerce')
728x90