OverflowError
OverflowError: Python int too large to convert to C long 해결법
df['price'].astype('int') astype(int)를 했는데 이런 에러가 발생했다. OverflowError: Python int too large to convert to C long 찾아보니 숫자가 sys.maxsize 보다 크면 이런 에러가 발생할 수 있다고 해서 sys.maxsize를 확인해봤다. 내 데이터 중엔 이 숫자보다 큰 데이터는 없는것 같은데 뭐가 문제인지 모르겠다. 어쨌든 해결방법은 astype(int) 대신 pd.to_numeric을 사용하면 된다. df['price'] = pd.to_numeric(df['price'])