Python导⼊数值型Excel数据并⽣成矩阵操作riginal_Data
因为程序是为了实现对纯数值型Excel⽂档进⾏导⼊并⽣成矩阵,因此有必要对第五列⽂本值进⾏删除处理。Import_Data
import numpy as np
import xlrd
def import_excel_matrix(path):
table = xlrd.open_workbook(path).sheets()[0] # 获取第⼀个sheet表
row = ws # ⾏数
col = ls # 列数
datamatrix = np.zeros((row, col)) # ⽣成⼀个nrows⾏*ncols列的初始矩阵
for i in range(col): # 对列进⾏遍历
cols = np.l_values(x)) # 把list转换为矩阵进⾏矩阵操作
datamatrix[:, x] = cols # 按列把数据存进矩阵中
return data_matrix
data_file = u'E:\\Python\\2019_4_5\\Learning\\Export_Output.xlsx' # Excel⽂件存储位置
import_excel_matrix(data_file)
补充知识:python从excel读取的数据为数字时,⾃动加上.0转化为浮点型的解决
环境:python3+selenium
python怎么读取excel的数据
背景:从excel⾥⾯读取2列数据:⽤户名,密码;⽤户名 = admin,密码 = 111111
程序执⾏时,报错了,打印获取到的数据:[{'username': 'admin', 'password': 111111.0}];报错如图:
解决⽅法:
excel中需要把数据列设置成⽂本格式保存,看到表格中左上⾓有绿⾊⼩三⾓基本就ok了。再运⾏成功。
以上这篇Python导⼊数值型Excel数据并⽣成矩阵操作就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。