python一次性把excel数据表读取到矩阵里
2018-04-24 15:04阅读:
南北山泉
博主很神秘,什么也没有留下~
关注
import numpy as np
import xlrd #读取excel需要
import xlwt #写入excel需要
import matplotlib.pyplot as plt#作图用
data = xlrd.open_workbook('E:\\alt\\py24\\heb.xls') #读取流量数据
table = data.sheets()[0] #通过索引顺序获取
h= table.ncols#数据表的列数
#通过下面这个方法一次性把数据表读取到矩阵a里
a1=table.col_values(0)##读取第1列代码数据
for i in range (1,h): #由于上一行有了第一列,这里只需要从第二列开始读取
a0=table.col_values(i)#读取第1列代码数据
a1=np.vstack((a1,a0))#合并两列,合并后是横着排的,需要转置
a=np.transpose(a1)#矩阵转置