1. 程式人生 > >將一,二維數組轉化為Excel格式

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

das 我們 pandas taf ica type excel格式 list int32

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

其代碼可以如下:

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),和存儲位置。

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