91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python 讀取.csv文件數據到數組(矩陣)的實例講解

發布時間:2020-08-20 12:35:09 來源:腳本之家 閱讀:296 作者:yanyanyufei96 欄目:開發技術

利用numpy庫

(缺點:有缺失值就無法讀取)

讀:

import numpy 
my_matrix = numpy.loadtxt(open("1.csv","rb"),delimiter=",",skiprows=0) 

寫:

numpy.savetxt('2.csv', my_matrix, delimiter = ',')

可能遇到的問題:

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position

原因是文件路徑名中含有轉義字符,將路徑中的\換成\即可。

利用pandas庫

讀:(可以處理缺失值)

>>> import pandas as pd
>>> df = pd.read_csv('D:\Python\\l\B_train1.csv')
>>> df.values
>>> df.as_matrix(columns=None)

寫:(將dataFrame直接寫入)

>>> testB = test[test.intersection_id.isin(["B"])]
>>> pd.DataFrame.to_csv(testB,"D:\Python\\k\\t5B.csv")
#testB是個dataFrame

利用sklearn包中的Imputer處理缺失值

>>> m = df.as_matrix(columns=None)
>>> from sklearn.preprocessing import Imputer
>>> imp = Imputer(missing_values='NaN', strategy='mean', axis=0)
>>> imp.fit(m)
Imputer(axis=0, copy=True, missing_values='NaN', strategy='mean', verbose=0)
>>> imp.transform(m)

以上這篇python 讀取.csv文件數據到數組(矩陣)的實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

侯马市| 和顺县| 鄯善县| 连江县| 桓台县| 虎林市| 股票| 息烽县| 工布江达县| 平舆县| 买车| 新民市| 遂溪县| 田林县| 静乐县| 绥棱县| 河源市| 彭阳县| 墨玉县| 隆尧县| 承德县| 吕梁市| 拜泉县| 始兴县| 牟定县| 县级市| 西丰县| 兴海县| 青田县| 玉林市| 高安市| 巴彦县| 石林| 台湾省| 新密市| 肇东市| 台东县| 临海市| 茂名市| 额敏县| 承德市|