將一,二維數組轉化為Excel格式


首先,我們來看一下一維數組的,

其代碼可以如下:

1 import numpy as np
2 import pandas as pd
3 x = pd.Series([1, 3, 5, np.nan])
4 print(x)
5 x.to_excel('C:\\Users\\李炎\\Desktop\\test1.xlsx',sheet_name='dfg')

那么只要找到存儲的位置,就可以看到所轉換的Excel表格,以下就是其顯示內容

二、那我們來看看二位數組的轉換,

代碼如下:

 1 import numpy as np
 2 import pandas as pd
 3 x=pd.DataFrame({'A':np.random.randint(1, 100, 4),
 4                 'B':pd.date_range(start='20130101', periods=4, freq='D'),
 5               'C':pd.Series([1, 2, 3, 4],index=list(range(4)),dtype='float32'),
 6               'D':np.array([3] * 4,dtype='int32'),
 7               'E':pd.Categorical(["test","train","test","train"]),
 8               'F':'foo'})
 9 print(x)
10 x.to_excel('C:\\Users\\李炎\\Desktop\\test4.xlsx',sheet_name='dfg')

可以看到效果:

 

以上就是其轉化,要分清楚表格里每個項的意思,還要注重其轉換的代碼(to_excel),和存儲位置。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM