1. 程式人生 > >python-把excel裡面的資料儲存到矩陣裡面

python-把excel裡面的資料儲存到矩陣裡面

 -*- coding: utf-8 -*-
"""
Created on Mon Aug 08 21:58:22 2016

@author: Administrator
"""  
from numpy import *
import xlrd
data = xlrd.open_workbook('data1.xlsx')
table = data.sheets()[0]
nrows = table.nrows #行數
ncols = table.ncols #列數
c1=arange(0,nrows,1)
datamatrix=zeros((nrows,ncols))
for x in range(ncols):
    cols =table.col_values(x)    
    minVals=min(cols)
    maxVals=max(cols)
    cols1=matrix(cols)# 把list轉換為矩陣進行矩陣操作
ranges=maxVals-minVals b=cols1-minVals normcols=b/ranges# 資料進行歸一化處理 datamatrix[:,x]=normcols# 把資料進行儲存