python读取execl文件并画散点图
写在前面,之前每次在windows安装python后,然后发现要使用各种库的时候,就去下载,然后经常发现各种依赖,浪费非常多的时间!!原来有winpython这种东西,集成了大部分常用的库,简直太棒了。附下载链接:http://winpython.github.io/#!/usr/bin/python#-*- coding: utf-8 -*-import matplotlib...
·
写在前面,之前每次在windows安装python后,然后发现要使用各种库的时候,就去下载,然后经常发现各种依赖,浪费非常多的时间!!原来有winpython这种东西,集成了大部分常用的库,简直太棒了。
附下载链接:
http://winpython.github.io/
#!/usr/bin/python
#-*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import xlrd
from xlrd import open_workbook
x_data=[]
y_data=[]
x_volte=[]
temp=[]
wb = open_workbook('test.xlsx')
for s in wb.sheets():
print('Sheet:',s.name)
for row in range(s.nrows):
#!print('the row is:',row)
values = []
for col in range(s.ncols):
values.append(s.cell(row,col).value)
#!print(values)
x_data.append(values[0])
y_data.append(values[1])
plt.plot(x_data, y_data, 'bo-',label=u"Phase curve",linewidth=1)
plt.title(u"TR14 phase detector")
plt.legend()
plt.xlabel(u"input-deg")
plt.ylabel(u"output-V")
#plt.text(x_data,y_data,1)
plt.show()
print('over!')
没有找到怎么将每个点的y值都标注出来。
更多推荐
已为社区贡献1条内容
所有评论(0)