python提取excel数据形成折线图、柱状图
形成折线图
- python提取excel数据
下面展示一些代码块
。
1、首先需要import xlrd
2、将数据打开,table = data.sheets()[0],0代表是sheet1,如果你的数据在sheet2,则table = data.sheets()[1]
import xlrd
data = xlrd.open_workbook(r'C:\Users\Desktop\\AI.xlsx')
table = data.sheets()[0]
print(table)
- 我随便输入的数据,方便看
下面展示一些 读取数据
。
x_datas=[]#用来表示横坐标
As=[]
Bs=[]
for i in range(1,10):
x_data=table.row_values(i)[0]
x_datas.append(x_data)
A=table.row_values(i)[1]
As.append(A)
B=table.row_values(i)[2]
Bs.append(B)
print(x_datas)
print(As)
print(Bs)
- 结果如下
[5.0, 10.0, 15.0, 20.0, 30.0, 50.0, 100.0, 200.0, 300.0]
[94.0009, 90.3048, 85.96, 82.1583, 75.8516, 66.2486, 51.2977, 36.5599, 31.3475]
[97.7063, 96.2765, 94.5793, 93.0434, 90.3905, 86.0659, 78.7947, 70.9617, 67.3024]
- 接下来就是展示为折