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 實...