다음과 같은 에러가 발생했다.
코드를 확인해보자
import pandas as pd
df = pd.DataFrame([['1', '박', 'park'],
['2', '김', 'kim'],
['3', '최', 'choi']],
columns = ['id', 'kr', 'en'],
index = ['a', 'b', 'c'])
df = df.astype({'id':'int4', 'kr':'string', 'en':'string'})
print(df.info())
int4라는 타입이 없는데 int4 타입으로 변환해서 문제가 발생했다.
수정하고 확인해보자
import pandas as pd
df = pd.DataFrame([['1', '박', 'park'],
['2', '김', 'kim'],
['3', '최', 'choi']],
columns = ['id', 'kr', 'en'],
index = ['a', 'b', 'c'])
df = df.astype({'id':'int8', 'kr':'string', 'en':'string'})
print(df.info())