参见
Array creation
empty [形状] [, dtype, order, like] )
empty
返回给定形状和类型的新数组,而不初始化项。
empty_like [原型] [, dtype, order, subok, ...] )
empty_like
返回形状和类型与给定数组相同的新数组。
eye n(n) [, M, k, dtype, order, like] )
eye
返回一个二维数组,对角线上有1,其他地方有0。
identity n(n) [, dtype, like] )
identity
返回标识数组。
ones [形状] [, dtype, order, like] )
ones
返回一个给定形状和类型的新数组,其中填充了一个数组。
ones_like (a) [, dtype, order, subok, shape] )
ones_like
返回一个形状和类型与给定数组相同的数组。
zeros [形状] [, dtype, order, like] )
zeros
返回一个给定形状和类型的新数组,用零填充。
zeros_like (a) [, dtype, order, subok, shape] )
zeros_like
返回形状和类型与给定数组相同的零数组。
full \(形状,填充值[, dtype, order, like] )
full
返回给定形状和类型的新数组,填充 fill_value .
full_like \(A,填充值[, dtype, order, ...] )
full_like
返回与给定数组具有相同形状和类型的完整数组。
array [对象] [, dtype, copy, order, subok, ...] )
array
创建数组。
asarray (a) [, dtype, order, like] )
asarray
将输入转换为数组。
asanyarray (a) [, dtype, order, like] )
asanyarray
将输入转换为ndarray,但传递ndarray子类。
ascontiguousarray (a) [, dtype, like] )
ascontiguousarray
返回内存中的连续数组(ndim>=1)(C顺序)。
asmatrix [数据] [, dtype] )
asmatrix
将输入解释为矩阵。
copy (a) [, order, subok] )
copy
返回给定对象的数组副本。
frombuffer [缓冲器] [, dtype, count, offset, like] )
frombuffer
将缓冲区解释为一维数组。
fromfile \(文件) [, dtype, count, sep, offset, like] )
fromfile
从文本或二进制文件中的数据构造数组。
fromfunction \(函数,形状, * [, dtype, like] )
fromfunction
通过对每个坐标执行函数来构造数组。
fromiter (数据类型)[, count, like] )
fromiter
从可Iterable对象创建新的一维数组。
fromstring (字符串) [, dtype, count, sep, like] )
fromstring
从字符串中的文本数据初始化的新一维数组。
loadtxt (FNEXT) [, dtype, comments, delimiter, ...] )
loadtxt
从文本文件加载数据。
numpy.rec
注解
numpy.rec 是的首选别名 numpy.core.records .
numpy.core.records
core.records.array [(Obj]) [, dtype, shape, ...] )
core.records.array
从各种各样的对象构造一个记录数组。
core.records.fromarrays [数组] [, dtype, ...] )
core.records.fromarrays
从数组的(平面)列表创建记录数组
core.records.fromrecords [牧师] [, dtype, ...] )
core.records.fromrecords
从文本形式的记录列表创建重新排列。
core.records.fromstring [数据传输] [, dtype, ...] )
core.records.fromstring
从二进制数据创建记录数组
core.records.fromfile (FD) [, dtype, shape, ...] )
core.records.fromfile
从二进制文件数据创建数组
numpy.char
numpy.char 是的首选别名 numpy.core.defchararray .
numpy.core.defchararray
core.defchararray.array [(Obj]) [, itemsize, ...] )
core.defchararray.array
创建一个 chararray .
chararray
core.defchararray.asarray [(Obj]) [, itemsize, ...] )
core.defchararray.asarray
将输入转换为 chararray ,仅在必要时复制数据。
arange \ [start,] 停止 [, step,] [, dtype, like] )
arange
返回给定间隔内均匀间隔的值。
linspace \(开始停止[, num, endpoint, ...] )
linspace
返回指定间隔内的等距数字。
logspace \(开始停止[, num, endpoint, base, ...] )
logspace
返回以对数刻度均匀分布的数字。
geomspace \(开始停止[, num, endpoint, ...] )
geomspace
返回在对数刻度(几何级数)上均匀间隔的数字。
meshgrid * 席 [, copy, sparse, indexing] )
meshgrid
从坐标向量返回坐标矩阵。
mgrid
nd_grid 返回密集多维“网格网格”的实例。
ogrid
nd_grid 返回打开的多维“网格网格”的实例。
diag (V) [, k] )
diag
提取对角线或构造对角线数组。
diagflat (V) [, k] )
diagflat
创建一个二维数组,将扁平输入作为对角线。
tri n(n) [, M, k, dtype, like] )
tri
一种数组,其中一个在给定的对角线处或其下,另一个为零。
tril (m) [, k] )
tril
数组的下三角。
triu (m) [, k] )
triu
数组的上三角形。
vander (x) [, N, increasing] )
vander
生成范德蒙矩阵。
mat [数据] [, dtype] )
mat
bmat [(Obj]) [, ldict, gdict] )
bmat
从字符串、嵌套序列或数组生成矩阵对象。