취미와 밥줄사이

[Pandas] 데이터프레임 엑셀로 저장하기 본문

Python/Pandas

[Pandas] 데이터프레임 엑셀로 저장하기

취미와 밥줄사이 2021. 5. 9. 18:41

 

INTRODUCTION


파이썬은 데이터 분석을 하는데 유용한 라이브러리가 많습니다. 대표적인 라이브러리로는 pandas 라이브러리가 있습니다. 판다스를 통해 데이터 전처리 그리고 데이터 분석을 한 데이터를 엑셀로 공유하고 싶은 상황이 발생할 때가 있습니다. 이럴 떄는 간단하게 데이터프레임을 엑셀 혹은 csv파일로 저장하여 공유할 수가 있습니다. 

 

pd.to_excel()  # 엑셀 파일로 저장

pd.to_csv()  # csv 파일로 저장하기

 

    Parameter   - pd.to_excel()
 excel_writer : 저장할 파일경로
 sheet_name : 시트 이름 설정
index : 인덱스  포함여부 설정
 header : header 포함여부
na_rep 결측치 표현방법 설정

 

 

 

 

CONTENT - 예제









캐글 노트북을 사용할 경우에는 openpyxl 모듈이 설치 되어있지 않다는 에러가 발생하는 경우가  있습니다.
그러한 상황에서는 아래 코드를 사용해 설치하시면 됩니다.











엑셀파일로 잘 실행되는 것을 볼 수 있습니다.


csv파일로 저장하실 분들은 excel을 csv로만 변경하시면 됩니다. 

 

 

 

 

 

 

CONCLUSION


감사합니다. 이 글을 읽으신 분들에게 조금이라도 도움이 되었기를 바랍니다.

 

 

 

 

 

 

 

 

 

REFERENCE


m.blog.naver.com/pmw9440/221849471131

 

1.5 Python의 데이터 엑셀 파일으로 저장하기

0. 차례 1. 들어가기 2. pandas 패키지의 DataFame 자료형을 Excel로 보내기 3. 여러 개의 DataFrame ...

blog.naver.com

 

 

 

 

 

 

 

pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_excel.html?highlight=to_excel#pandas.DataFrame.to_excel

 

pandas.DataFrame.to_excel — pandas 1.2.4 documentation

Extra options that make sense for a particular storage connection, e.g. host, port, username, password, etc., if using a URL that will be parsed by fsspec, e.g., starting “s3://”, “gcs://”. An error will be raised if providing this argument with a

pandas.pydata.org