Python将xls文件转换为矩阵的方法,在机器学习和深度学习中都用得到,备份
def load_data(path):
# 原始数据集为xls文件,将导入的xls文件转换为矩阵
data = xlrd.open_workbook(path)
table = data.sheets()[0]
nrows = table.nrows # 行数
ncols = table.ncols # 列数
x = []
for i in range(nrows):
x.append(table.row_values(i))
datamatrix = np.mat(x)
print("转换成功!")
return datamatrix