csv,comma separate values,是逗號分隔檔案的縮寫,是一種儲存資料的純文字格式,通常用於儲存電子**或資料庫軟體
特點每條記錄佔一行
以逗號為分隔符
逗號前後的空格會被忽略
參考:csv是什麼檔案格式
loadtxt函式解析csv檔案
loadtxt(檔名,分隔符,usecols=(列索引表),unpack=true,dtype=元素型別,converters=)
numpy.loadtxt(fname, dtype='float
'>, comments='
#', delimiter=none, converters=none, skiprows=0, usecols=none, unpack=false, ndmin=0)[source]
load data
from a text file.
fname - 可以是檔案、字串、檔案路徑,或是生成器;若檔案為.gz 或 .bz2時,檔案首先會被解壓,若檔案為生成器,則返回位元組串(for python 3k)
dtype - 資料型別,optional,預設時浮點型float
comments - 注釋;字串或列表型別,optional,預設#
delimiter - 分隔符;字串型別,optional,預設空格
converters - 轉換器,列(編號)對映**換)函式呼叫,字典型別,optional,例如 converters = 、 converters =
skiprows - 跳過前幾行,整型int,optional,預設0
usecols - 要讀取的列,第一列為0,整型int 或 列表sequence,optional,預設值為空,意味讀取所有列;例如,usecols = 2 意味讀取第3列,usecols = (1,4,5)意味讀取第2、5、6列
unpack - 若為true,將分列讀取;如果false,行列式,把行當作基本單元讀取,布林型別bool,optional,預設為false
admin - 返回的陣列將至少具有「ndmin」維度,合法值0(預設值)、1、2
返回值:ndarray,從text file 中讀取的資料。
numpy 通用函式
導包import numpy as np ceil向上取整,floor向下取整,rint四捨五入,abs取絕對值,nevigate消極的,square平方,sqrt平方根,modf將小數部分和整數部分分開,isnan 查詢是否為空 arr1 np.random.uniform 5,10,3,4 pr...
numpy 通用函式
copy 陣列的複製 astype 陣列型別轉換 陣列堆疊 引數使用元祖 陣列拆分 陣列簡單運算 轉置,一維陣列轉置後結果不變,二維陣列的行列交換 2,5 5,2 import numpy ar numpy.zeros 5 2 print ar print ar.t 原陣列的行列和改變後的行列要保持...
numpy 通用函式
通用函式 能同時對陣列中所有元素進行運算的函式。常見的通用函式 一元函式 abs 絕對值 sqrt 開根號 exp,log,ceil,floor,rint rount,trunc,modf,isnan,isinf,cos,sin,tan 二元函式 add,substract,multiply,div...