用pandas將DateFrame寫入Excel的一個例子
阿新 • • 發佈:2018-12-18
專案中用到把DateFrame寫入Excel,其中pandas中的幾個引數非常有用。
這裡以例項說明:
import pandas as pd #create some Pandas DateFrame from some data df1=pd.DataFrame({'Data1':[1,2,3,4,5,6,7]}) df2=pd.DataFrame({'Data2':[8,9,10,11,12,13]}) df3=pd.DataFrame({'Data3':[14,15,16,17,18]}) All=[df1,df2,df3] #create a Pandas Excel writer using xlswriter writer=pd.ExcelWriter('test.xlsx') df1.to_excel(writer,sheet_name='Data1',startcol=0,index=False) df2.to_excel(writer,sheet_name='Data1',startcol=1,index=False) df3.to_excel(writer,sheet_name='Data3',index=False)
寫入的結果:
sheet1中的資料,其中sheet_name=Data1
Data1 | Data2 |
1 | 8 |
2 | 9 |
3 | 10 |
4 | 11 |
5 | 12 |
6 | 13 |
7 |
sheet2中的資料,其中sheet_name=Data3
Data3 |
14 |
15 |
16 |
17 |
18 |