성공적으로로드 된 xlrd 엑셀 시트를 numpy 매트릭스 (해당 시트를 나타내는)로 변환하는 변환 구문은 무엇입니까?Python : xlrd 시트를 numpy 매트릭스 (ndarray)로 변환
지금 당장 스프레드 시트의 각 행을 가져 와서 numpy 행렬에 추가하려고합니다. Sheet.row를 numpy.ndarray로 변환하는 구문을 이해할 수 없습니다. 여기에 지금까지 시도했습니다 무엇 : 나는 동의하고 inputData 매트릭스에 추가됩니다 NumPy와 뭔가 행을 변환하려고하는 마지막 줄에 모든 일을 해봤
import xlrd
workbook = xlrd.open_workbook('input.xlsx')
worksheet = workbook.sheet_by_name('Sheet1')
num_rows = worksheet.nrows - 1
num_cells = worksheet.ncols - 1
inputData = numpy.empty([worksheet.nrows - 1, worksheet.ncols])
curr_row = -1
while curr_row < num_rows: # for each row
curr_row += 1
row = worksheet.row(curr_row)
if curr_row > 0: # don't want the first row because those are labels
inputData[curr_row - 1] = numpy.array(row)
. 올바른 변환 구문은 무엇입니까?