最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2018年06月14日 15:45:57   作者:yanyanyufei96  
今天小編就為大家分享一篇python 讀取.csv文件數(shù)據(jù)到數(shù)組(矩陣)的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

利用numpy庫

(缺點:有缺失值就無法讀?。?/strong>

讀:

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文件數(shù)據(jù)到數(shù)組(矩陣)的實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

肥乡县| 普格县| 托克托县| 玉溪市| 淮安市| 会昌县| 都昌县| 陇川县| 宽城| 新化县| 绩溪县| 巴林左旗| 江西省| 德保县| 舟山市| 朝阳区| 新宁县| 普陀区| 井陉县| 南郑县| 石渠县| 新津县| 林西县| 金山区| 阿瓦提县| 博白县| 昆山市| 罗平县| 凤凰县| 陇西县| 井冈山市| 彭山县| 迁安市| 项城市| 华亭县| 池州市| 安化县| 灵台县| 资中县| 水富县| 鱼台县|