본문 바로가기

Python

엑셀파일 읽기 후 데이터 유형 변경

#목적 : 특정 칼럼의 데이터 유형을 string(object)로 변경하고자 한다.

#결론 : 엑셀파일 읽어오면서 데이터 유형 바로 변경 필요.

 

 

#방법1. file['칼럼명']=file['칼명명'].apply(str)

- 파일 읽어 온 후, 특정 칼럼의 데이터유형 변경.

- 처음에는 문제 없이 실행되었으나, 데이터양 증가 및 여러 함수 적용 후 아래와 같은 결과 도출.

 

#방법2. file=pd.read_excel(file, engine='xlrd', dtype={'칼람명':str, '칼럼명':int})

- 파일 읽어 들일 때 데이터 유형 변경하면, 오류없이 데이터유형 유지 가능.

 

 

 

 

 

.