首先我们下载xlrd 模块,在cmd窗口输入命令
pip install xlrd
下载完成后输入import xlrd不出现错误即可
我们先导入相应的模块
import xlrd
import matplotlib.pylab as plt
import numpy as np
然后我们读取表格文件数据
data=xlrd.open_workbook(r'C:\Users\xin\Desktop\Tracking signal.xlsx')
然后取这列数据为y,第一列为x,等间隔
table=data.sheets()[0]
y=''
y=table.col_values(2)
x=np.linspace(0.0001,0.4999,len(y))
最后画出图:
plt.plot(t,y)
plt.show()
总的代码:
import matplotlib.pylab as plt #导入matplotlib模块
import numpy as np #导入numpy模块
import xlrd #导入xlrd模块
data=xlrd.open_workbook(r'C:\Users\xin\Desktop\Tracking signal.xlsx') #打开表格
table=data.sheets()[0] #获取工作表
y='' #定义y
y=table.col_values(2) #y为表格的第二列数据
t=np.linspace(0.0001,0.4999,len(y)) #t为0.0001到0.4999等量取值
plt.plot(t,y) #画y与t的图
plt.show() #展示图像
得到图像: