Python導(dǎo)入數(shù)值型Excel數(shù)據(jù)并生成矩陣操作
riginal_Data

因?yàn)槌绦蚴菫榱藢?shí)現(xiàn)對(duì)純數(shù)值型Excel文檔進(jìn)行導(dǎo)入并生成矩陣,因此有必要對(duì)第五列文本值進(jìn)行刪除處理。
Import_Data

import numpy as np
import xlrd
def import_excel_matrix(path):
table = xlrd.open_workbook(path).sheets()[0] # 獲取第一個(gè)sheet表
row = table.nrows # 行數(shù)
col = table.ncols # 列數(shù)
datamatrix = np.zeros((row, col)) # 生成一個(gè)nrows行*ncols列的初始矩陣
for i in range(col): # 對(duì)列進(jìn)行遍歷
cols = np.matrix(table.col_values(x)) # 把list轉(zhuǎn)換為矩陣進(jìn)行矩陣操作
datamatrix[:, x] = cols # 按列把數(shù)據(jù)存進(jìn)矩陣中
return data_matrix
data_file = u'E:\\Python\\2019_4_5\\Learning\\Export_Output.xlsx' # Excel文件存儲(chǔ)位置
import_excel_matrix(data_file)
補(bǔ)充知識(shí):python從excel讀取的數(shù)據(jù)為數(shù)字時(shí),自動(dòng)加上.0轉(zhuǎn)化為浮點(diǎn)型的解決
環(huán)境:python3+selenium
背景:從excel里面讀取2列數(shù)據(jù):用戶名,密碼;用戶名 = admin,密碼 = 111111

程序執(zhí)行時(shí),報(bào)錯(cuò)了,打印獲取到的數(shù)據(jù):[{'username': 'admin', 'password': 111111.0}];報(bào)錯(cuò)如圖:

解決方法:
excel中需要把數(shù)據(jù)列設(shè)置成 文本 格式保存,看到表格中左上角有綠色小三角基本就ok了。再運(yùn)行成功。

以上這篇Python導(dǎo)入數(shù)值型Excel數(shù)據(jù)并生成矩陣操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python?numpy之線性代數(shù)與隨機(jī)漫步
這篇文章主要介紹了Python?numpy之線性代數(shù)與隨機(jī)漫步,線性代數(shù),矩陣計(jì)算,優(yōu)化與內(nèi)存;比如矩陣乘法,分解,行列式等數(shù)學(xué)知識(shí),是所有數(shù)組類庫(kù)的重要組成部分2022-07-07
python單線程文件傳輸?shù)膶?shí)例(C/S)
今天小編就為大家分享一篇python單線程文件傳輸?shù)膶?shí)例(C/S),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-02-02
Pytorch測(cè)試神經(jīng)網(wǎng)絡(luò)時(shí)出現(xiàn) RuntimeError:的解決方案
這篇文章主要介紹了Pytorch測(cè)試神經(jīng)網(wǎng)絡(luò)時(shí)出現(xiàn) RuntimeError:的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05
OPENCV去除小連通區(qū)域,去除孔洞的實(shí)例講解
今天小編就為大家分享一篇OPENCV去除小連通區(qū)域,去除孔洞的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
一條命令解決mac版本python IDLE不能輸入中文問(wèn)題
本文通過(guò)一條命令幫助大家解決mac版本python IDLE無(wú)法輸入中文問(wèn)題,需要的朋友可以參考下2018-05-05
Python調(diào)用飛書(shū)發(fā)送消息的示例
這篇文章主要介紹了Python調(diào)用飛書(shū)發(fā)送消息的示例,幫助大家更好的理解和學(xué)習(xí)python編程語(yǔ)言的用法,感興趣的朋友可以了解下2020-11-11
pandas中.loc和.iloc以及.at和.iat的區(qū)別說(shuō)明
這篇文章主要介紹了pandas中.loc和.iloc以及.at和.iat的區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04

