提取EXCEL里的行值

#-*- coding:utf-8 -*-
import numpy as np
import xlrd

data = xlrd.open_workbook(r'F:\数据集\6.Youtube每天播放量\USvideos.xls')

#获取sheets的行
table = data.sheets()[0]

start = 1  # 开始的行
end = 10  # 结束的行

rows = end - start

list_values = []
for x in range(start, end):
    values = []
    #提取行为列表
    row = table.row_values(x)
    print(row)
    #列表转矩阵
    for i in range(0, 7):
        # print(value)
        values.append(row[i])
    list_values.append(values)
#python自带的list转成numpy
datamatrix = np.array(list_values)
print(datamatrix)

猜你喜欢

转载自blog.csdn.net/qq_31244453/article/details/107441027