320x100
320x100
ValueError: invalid literal for int() with base 10: ' '
df_last["컬럼명"].astype(int)
보통 특정 컬럼의 object (문자형) 타입을 변경하고자 할 때, astype 을 통해 수치형으로 변경할 수 있는데
해당 컬럼 안에 ' ' 공백 문자가 들어있으면 수치형으로 변경할 수 없다.
이를 해결하기 위해서는 pd.to_numeric 을 사용한다.
import pandas as pd
pd.to_numeric(df_last["~"])
하지만 아래와 같이 에러가 발생한다.
ValueError: Unable to parse string " "
이러면 강제적으로 빈공간을 무시해주기 위해
errors = 'corece' 를 사용한다.
pd.to_numeric(df_last["~"] ,errors = 'coerce' )
320x100
320x100
'빅데이터 관련 자료 > Python' 카테고리의 다른 글
Python 파이썬, 왜 다들 파이썬 파이썬 그러는가? (0) | 2023.10.31 |
---|---|
Python 함수 group by, unstack() , transpose() (0) | 2023.02.02 |
Jupyter 주피터 파이썬 에러 Unicode Decode Error (0) | 2023.01.29 |
WARNING: Python 2.7 is not recommended 해결, 맥에 파이썬 설치하기 (0) | 2022.02.26 |
pip 설치하기 (0) | 2022.02.25 |