日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python处理excel可视化_python如何将excel数据处理可视化

發布時間:2023/12/9 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python处理excel可视化_python如何将excel数据处理可视化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

python將excel數據處理可視化的方法:首先安裝xlrd與xlwt庫,進行表格讀取;然后使用pyecharts生成Echarts圖表的類庫;最后安裝Echarts讀取Excel數據及顯示即可。

python將excel數據處理可視化的方法:

Excel表操作

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

安裝xlrd

pip install 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

數據可視化

pyecharts 是一個用于生成 Echarts 圖表的類庫。 Echarts 是百度開源的一個數據可視化 JS 庫。用 Echarts 生成的圖可視化效果非常棒,為了與 Python 進行對接,方便在 Python 中直接使用數據生成圖

安裝

pip install pyecharts

讀取Excel數據及顯示

import xlrd

from pyecharts.charts import Bar

#讀取表格

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])#列1

xdata=[]

ydata=[]

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

print(table.row_values(i))

xdata.append(table.row_values(i)[0])

ydata.append(table.row_values(i)[1])

print(xdata)

print(ydata)

#數據可視化,柱狀圖

bar=Bar()

bar.add_xaxis(xdata)

bar.add_yaxis("名稱1",ydata)

bar.render("show.html")相關免費學習推薦:python視頻教程

總結

以上是生活随笔為你收集整理的python处理excel可视化_python如何将excel数据处理可视化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。