numpy 的通用函式

2021-09-07 18:44:57 字數 1109 閱讀 6714

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