Python Pandas는 데이터 분석 라이브러리입니다. 크고 작은 데이터 세트를 읽고, 필터링하고, 재정렬하고 Excel을 포함한 다양한 형식으로 출력할 수 있습니다.
Pandas는 XlsxWriter 모듈을 사용하여 Excel 파일을 작성합니다.
XlsxWriter는 XLSX 파일 형식으로 파일을 작성하기 위한 Python 모듈입니다. 여러 워크시트에 텍스트, 숫자 및 수식을 쓰는 데 사용할 수 있습니다. 또한 서식, 이미지, 차트, 페이지 설정, 자동 필터, 조건부 서식 및 기타 여러 기능을 지원합니다.
예시
# import pandas as pd import pandas as pd # Create some Pandas dataframes from some data. df1 = pd.DataFrame({'Data': [11, 12, 13, 14]}) df2 = pd.DataFrame({'Data': [21, 22, 23, 24]}) df3 = pd.DataFrame({'Data': [31, 32, 33, 34]}) df4 = pd.DataFrame({'Data': [41, 42, 43, 44]}) # Create a Pandas Excel writer object using XlsxWriter as the engine. writer = pd.ExcelWriter('pandas_positioning.xlsx', engine ='xlsxwriter') # write and Positioning the dataframes in the worksheet. # Default position, cell A1. df1.to_excel(writer, sheet_name ='Sheet1') df2.to_excel(writer, sheet_name ='Sheet1', startcol = 3) df3.to_excel(writer, sheet_name ='Sheet1', startrow = 6) # It is also possible to write the dataframe without the header and index. df4.to_excel(writer, sheet_name ='Sheet1', startrow = 7, startcol = 4, header = False, index = False) # Close the Pandas Excel writer object and output the Excel file. writer.save()출력