본문 바로가기

Pandas/기초

판다스 - 길이가 긴 데이터를 에러 없이 엑셀로 저장하기 : ExcelWriter

반응형

데이터프레임

 

위와 같은 데이터프레임의 컬럼을 보자

 

컬럼 중 url의 데이터가 너무 길다.

 

 

 

그래서 pd.to_excel을 이용하면 에러메세지가 뜬다.

 

 

 

 

 

 

실제로 Nike 엑셀 파일에 들어가봐도

 

 

 

url 컬럼은 비어 있다.

 

 

 

 

 

이럴 때 사용하는 것이 바로 ExcelWriter이다.

 

 

ExcelWriter

 

pd.ExcelWriter의 옵션 중 strings_to_urls 를 False로 준다.

 

이러면 아무 에러가 뜨지 않는다.

 

 

 

 

 

Nike 엑셀 파일에 가서 확인해보면

 

 

 

url이 잘 저장되었다.

 

 

 

** 팁 

 

데이터프레임.to_excel()에서

 

index=False를 주면 불필요한 인덱스까지 저장하지 않게 된다.

반응형