用python建立excel的資料透視表

2021-10-04 12:45:59 字數 775 閱讀 9833

import pandas as pd

import numpy as np

#1.建立一維資料

a = pd.series([『a』,『b』,『c』,『d』,『e』])

print(a)

#2.建立二維的資料

b = pd.dataframe()

print(b)

e_file = pd.excelfile(『7月下旬入庫表.xlsx』)

#3.建立資料透視表

#開啟的sheet表名稱

data = e_file.parse(『7月下旬入庫表』)

print(data)

#行首 列頭 數值 求和 行末列末求總和

pt1 = pd.pivot_table(data,index=[『銷售商』],columns=[『**省份』],values=[『入庫量(噸)』],aggfunc=np.sum,margins = true)

#設定選項讓資料全部顯示,沒有省略掉

pd.set_option(『display.max_columns』,none)

#行首 列頭 數值 計數 行末列末求總和

pt2 = pd.pivot_table(data,index=[『銷售商』],columns=[『**省份』],values=[『入庫量(噸)』],aggfunc=np.size,margins = true)

print(pt1)

#列印單元格數值

print(pt1.iat[0,0])

print(pt1.iat[0,1])

用python操作excel的總結

xlrd 用來讀excel檔案,但是唯讀,不能寫 xlwt 用來寫excel檔案,但是只寫,不能更改已存在的excel中的資料 xlutils 是將xlrd讀入的excel檔案copy乙份,成為xlwt的物件,這樣copy的那乙份就可以寫入了,直接write已經存在的單元格,就是修改,修改完成後儲存...

Python用pandas讀取excel資料

python匯入資料主要用的是read x 方法,x表示匯入檔案的格式 匯入.xlsx檔案,用read excel print 10 用python如何讀取資料源和熟悉資料 10 print 嗶哩嗶哩python課程,主要講用pandas獲取資料源 print 1.匯入資料 n2.熟悉資料 prin...

用python處理excel檔案 1

usr bin env python3 import xlrd book xlrd.open workbook e 研究生學習 python資料 實驗資料 excel檔案實驗資料 sowc 2014 stat tables table 9.xlsx sheet book.sheet by name ...