使用Numpy讀取CSV檔案,並進行行列刪除操作

2021-07-30 11:01:31 字數 950 閱讀 9387

numpy是python強大的資料計算和處理模組,其運算元據非常迅速且簡單易行。

>>> 

import numpy as np#匯入numpy模組

>>> temp=np.loadtxt("file.csv",dtype=np.int,delimiter=',')

可以看到兩行**搞定,看一下temp的內容

>>> temp

array([[21, 2, 32],

[ 1, 2, 3],

[ 2, 3, 4]])

在這裡temp是array型別,如果想要得到列表list可以使用乙個命令

>>> temp.tolist()

[[21, 2, 32], [1, 2, 3], [2, 3, 4]]

就變成列表了。

對array進行行或列進行刪除操作也非常簡單

>>> temp

array([[21, 2, 32],

[ 1, 2, 3],

[ 2, 3, 4]])

>>> tem=np.delete(temp,0,axis=0)

>>> tem

array([[1, 2, 3],

[2, 3, 4]])

>>>

>>> ten=np.delete(temp,0,axis=1)

>>> ten

array([[ 2, 32],

[ 2, 3],

[ 3, 4]])

>>>

np.delete(temp,0,axis=1)#temp為操作物件,0表示要刪除的物件索引,axis表示行還是列,axis=0表示刪除行,axis=1表示刪除列。

python讀取並寫入csv檔案

python檔案讀寫,以後就用with open語句 python讀取並寫入csv檔案 import csv 讀取csv檔案方法一 csvfile open data.csv r encoding utf8 檔案是中文的話要設定編碼格式 reader csv.reader csvfile 返回的是迭...

讀取 CSV 檔案

csv檔案 即 csv comma separate values 用逗號分隔值,可以用excel開啟檢視 由於是純文字,任何編輯器都快可以開啟檢視.與excel不同的是,在csv檔案中 1.值沒有型別,所有值都是字串 2.不能指定字型顏色等樣式 3.不能指定單元格的寬高,不能合併單元格 4.沒有多...

numpy 讀取csv格式的資料

從某種意義來說,csv檔案屬於txt檔案 csv檔案預設是以逗號分隔資料 用loadtxt讀取到的資料儲存形式類似二維陣列 data us video data numbers.csv 資料儲存路徑 t us np.loadtxt us file path,delimiter dtype int 實...