Python的Excel操作及資料視覺化

2022-01-09 21:11:21 字數 1458 閱讀 1302

python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。

安裝xlrd

簡單的**讀取

import

xlrd

#讀取**

data=xlrd.open_workbook("

table.xlsx")

#獲取**的sheets

table=data.sheets()[0]

#輸出行數量

print(table.nrows)#8#

輸出列數量

print(table.ncols)#4#

獲取第一行資料

row1data=table.row_values(0)

print(row1data)#

['列1', '列2', '列3', '列4']

print(row1data[0])#

列1

安裝

pip install pyecharts
讀取excel資料及顯示

讀取**

data=xlrd.open_workbook("

table.xlsx")

#獲取**的sheets

table=data.sheets()[0]

#輸出行數量

print

(table.nrows)

#輸出列數量

print

(table.ncols)

#獲取第一行資料

row1data=table.row_values(0)

print(row1data)#

['列1', '列2', '列3', '列4']

print(row1data[0])#

列1xdata=

ydata=

for i in range(1,table.nrows):

print

(table.row_values(i))

print

(xdata)

print

(ydata)

#資料視覺化,柱狀圖

bar=bar()

bar.add_xaxis(xdata)

bar.add_yaxis(

"名稱1

",ydata)

bar.render(

"show.html

")

python對excel的操作

一 安裝xlrd模組 二 使用介紹 1 匯入模組 import xlrd 2 開啟excel檔案讀取資料 data xlrd.open workbook excelfile.xls 3 使用技巧 獲取乙個工作表 table data.sheets 0 通過索引順序獲取 table data.shee...

python操作excel的坑

臨時為了專案需要,用python做個操作excel的小指令碼,原以為4小時以內交貨,結果被幾個小坑搞了1個通宵 1個白天。主要還是由於很長時間沒有弄這個了,很多簡單的操作都不會了,要從頭慢慢熟悉起來。用了前面的一些組合 本以為兩個小時搞定功能,再優化一下2個小時,8點開幹,12點前能夠結束。但是坑出...

Python 操作Excel檔案

from openpyxl import load workbook 開啟excel檔案 wb load workbook test.xlsx 定位第乙個sheet sheet wb sheet1 獲取第1行第1列的單元格的值 print 第1行第1列的單元格的值 format sheet.cell...