ma.MaskType
的别名 numpy.bool_
numpy.bool_
ma.masked_array
的别名 numpy.ma.core.MaskedArray
numpy.ma.core.MaskedArray
ma.array [数据] [, dtype, copy, order, mask, ...] )
ma.array
具有可能被屏蔽的值的数组类。
ma.copy (自我) * ARGs, * * 参数)a.copy (order =)
ma.copy
返回数组的副本。
ma.frombuffer [缓冲器] [, dtype, count, ...] )
ma.frombuffer
将缓冲区解释为一维数组。
ma.fromfunction \(函数,形状, * * 数据类型)
ma.fromfunction
通过对每个坐标执行函数来构造数组。
ma.MaskedArray.copy \ [order] )
ma.MaskedArray.copy
ma.empty [形状] [, dtype, order, like] )
ma.empty
返回给定形状和类型的新数组,而不初始化项。
ma.empty_like [原型] [, dtype, order, ...] )
ma.empty_like
返回形状和类型与给定数组相同的新数组。
ma.masked_all [形状] [, dtype] )
ma.masked_all
空的屏蔽数组,所有元素都被屏蔽。
ma.masked_all_like (ARR)
ma.masked_all_like
具有现有数组属性的空屏蔽数组。
ma.ones [形状] [, dtype, order] )
ma.ones
返回一个给定形状和类型的新数组,其中填充了一个数组。
ma.zeros [形状] [, dtype, order, like] )
ma.zeros
返回一个给定形状和类型的新数组,用零填充。
ma.all [自我] [, axis, out, keepdims] )
ma.all
如果所有元素的计算结果都为true,则返回true。
ma.any [自我] [, axis, out, keepdims] )
ma.any
如果的任何元素 a 计算为真。
ma.count [自我] [, axis, keepdims] )
ma.count
沿给定轴计算数组的未屏蔽元素。
ma.count_masked (ARR) [, axis] )
ma.count_masked
计算给定轴上的屏蔽元素数。
ma.getmask (a)
ma.getmask
返回屏蔽数组或nomask的掩码。
ma.getmaskarray (ARR)
ma.getmaskarray
返回被屏蔽数组的掩码,或返回全布尔值的false数组。
ma.getdata (a) [, subok] )
ma.getdata
将屏蔽数组的数据作为ndarray返回。
ma.nonzero (自我)
ma.nonzero
返回非零的未屏蔽元素的索引。
ma.shape [(Obj])
ma.shape
返回数组的形状。
ma.size [(Obj]) [, axis] )
ma.size
返回给定轴上的元素数。
ma.is_masked [(x)]
ma.is_masked
确定输入是否具有屏蔽值。
ma.is_mask (m)
ma.is_mask
如果m是有效的标准掩码,则返回true。
ma.isMaskedArray [(x)]
ma.isMaskedArray
测试输入是否为MaskedArray实例。
ma.isMA [(x)]
ma.isMA
ma.isarray [(x)]
ma.isarray
ma.MaskedArray.all \ [axis, out, keepdims] )
ma.MaskedArray.all
ma.MaskedArray.any \ [axis, out, keepdims] )
ma.MaskedArray.any
ma.MaskedArray.count \ [axis, keepdims] )
ma.MaskedArray.count
ma.MaskedArray.nonzero ()
ma.MaskedArray.nonzero
ma.MaskedArray.data
返回底层数据,作为屏蔽数组的视图。
ma.MaskedArray.mask
当前掩码。
ma.MaskedArray.recordmask
如果数组没有命名字段,则获取或设置该数组的掩码。
ma.ravel [自我] [, order] )
ma.ravel
以视图形式返回自身的1d版本。
ma.reshape \(新形状)[, order] )
ma.reshape
返回包含具有新形状的相同数据的数组。
ma.resize \(X,新形状)
ma.resize
返回具有指定大小和形状的新屏蔽数组。
ma.MaskedArray.flatten \ [order] )
ma.MaskedArray.flatten
返回折叠为一维的数组的副本。
ma.MaskedArray.ravel \ [order] )
ma.MaskedArray.ravel
ma.MaskedArray.reshape * S * * 克瓦格斯)
ma.MaskedArray.reshape
在不更改数组数据的情况下为数组赋予新形状。
ma.MaskedArray.resize [新形状] [, refcheck, ...] )
ma.MaskedArray.resize
ma.swapaxes (自我) * ARGs,…
ma.swapaxes
返回数组的视图 axis1 和 axis2 互换的
ma.transpose (a) [, axes] )
ma.transpose
排列数组的维数。
ma.MaskedArray.swapaxes \(轴1、轴2)
ma.MaskedArray.swapaxes
ma.MaskedArray.transpose * 轴)
ma.MaskedArray.transpose
返回转置轴的数组视图。
ma.atleast_1d * ARGs, * * 克瓦格斯)
ma.atleast_1d
将输入转换为至少具有一个维度的数组。
ma.atleast_2d * ARGs, * * 克瓦格斯)
ma.atleast_2d
将输入视为至少具有两个维度的数组。
ma.atleast_3d * ARGs, * * 克瓦格斯)
ma.atleast_3d
将输入视为至少具有三维的数组。
ma.expand_dims \(a,轴)
ma.expand_dims
展开数组的形状。
ma.squeeze (a) [, axis] )
ma.squeeze
从中删除长度为1的轴 a .
ma.MaskedArray.squeeze \ [axis] )
ma.MaskedArray.squeeze
ma.stack * ARGs, * * 克瓦格斯)
ma.stack
沿新轴连接一系列数组。
ma.column_stack * ARGs, * * 克瓦格斯)
ma.column_stack
将一维数组作为列堆叠到二维数组中。
ma.concatenate [数组] [, axis] )
ma.concatenate
沿给定的轴连接一系列数组。
ma.dstack * ARGs, * * 克瓦格斯)
ma.dstack
按顺序深度(沿第三轴)堆叠数组。
ma.hstack * ARGs, * * 克瓦格斯)
ma.hstack
按水平顺序(按列)堆叠数组。
ma.hsplit * ARGs, * * 克瓦格斯)
ma.hsplit
将一个数组水平拆分为多个子数组(按列)。
ma.mr_
沿第一个轴将切片对象转换为串联。
ma.row_stack * ARGs, * * 克瓦格斯)
ma.row_stack
按顺序垂直堆叠数组(按行)。
ma.vstack * ARGs, * * 克瓦格斯)
ma.vstack
ma.append (a,b) [, axis] )
ma.append
将值追加到数组的末尾。
ma.make_mask (m) [, copy, shrink, dtype] )
ma.make_mask
从数组创建一个布尔掩码。
ma.make_mask_none [新形状] [, dtype] )
ma.make_mask_none
返回给定形状的布尔值掩码,用false填充。
ma.mask_or (M1,M2) [, copy, shrink] )
ma.mask_or
将两个蒙板与 logical_or 操作员。
logical_or
ma.make_mask_descr (NDyType)
ma.make_mask_descr
从给定的数据类型构造一个数据类型描述列表。
ma.masked_array.mask
ma.flatnotmasked_contiguous (a)
ma.flatnotmasked_contiguous
沿给定轴在屏蔽数组中查找连续的未屏蔽数据。
ma.flatnotmasked_edges (a)
ma.flatnotmasked_edges
查找第一个和最后一个未屏蔽值的索引。
ma.notmasked_contiguous (a) [, axis] )
ma.notmasked_contiguous
ma.notmasked_edges (a) [, axis] )
ma.notmasked_edges
沿轴查找第一个和最后一个未屏蔽值的索引。
ma.clump_masked (a)
ma.clump_masked
返回与一维数组的屏蔽簇相对应的切片列表。
ma.clump_unmasked (a)
ma.clump_unmasked
返回与一维数组的未屏蔽簇相对应的切片列表。
ma.mask_cols (a) [, axis] )
ma.mask_cols
包含屏蔽值的二维数组的屏蔽列。
ma.mask_rowcols (a) [, axis] )
ma.mask_rowcols
屏蔽包含屏蔽值的二维数组的行和/或列。
ma.mask_rows (a) [, axis] )
ma.mask_rows
屏蔽包含屏蔽值的二维数组的行。
ma.harden_mask (自我)
ma.harden_mask
强制面具变硬。
ma.soften_mask (自我)
ma.soften_mask
强制面具变软。
ma.MaskedArray.harden_mask ()
ma.MaskedArray.harden_mask
ma.MaskedArray.soften_mask ()
ma.MaskedArray.soften_mask
ma.MaskedArray.shrink_mask ()
ma.MaskedArray.shrink_mask
在可能的情况下,将遮罩缩小到nomask。
ma.MaskedArray.unshare_mask ()
ma.MaskedArray.unshare_mask
复制掩码并将sharedmask标志设置为false。
ma.asarray (a) [, dtype, order] )
ma.asarray
将输入转换为给定数据类型的屏蔽数组。
ma.asanyarray (a) [, dtype] )
ma.asanyarray
将输入转换为屏蔽数组,保存子类。
ma.fix_invalid (a) [, mask, copy, fill_value] )
ma.fix_invalid
返回包含无效数据的输入,该数据被屏蔽并替换为填充值。
ma.masked_equal (x,值) [, copy] )
ma.masked_equal
屏蔽一个等于给定值的数组。
ma.masked_greater (x,值) [, copy] )
ma.masked_greater
屏蔽大于给定值的数组。
ma.masked_greater_equal (x,值) [, copy] )
ma.masked_greater_equal
屏蔽大于或等于给定值的数组。
ma.masked_inside \(x,v1,v2[, copy] )
ma.masked_inside
屏蔽给定间隔内的数组。
ma.masked_invalid (a) [, copy] )
ma.masked_invalid
屏蔽出现无效值的数组(NAN或INF)。
ma.masked_less (x,值) [, copy] )
ma.masked_less
屏蔽小于给定值的数组。
ma.masked_less_equal (x,值) [, copy] )
ma.masked_less_equal
屏蔽小于或等于给定值的数组。
ma.masked_not_equal (x,值) [, copy] )
ma.masked_not_equal
屏蔽一个数组,其中 not 等于给定值。
ma.masked_object (x,值) [, copy, shrink] )
ma.masked_object
屏蔽数组 x 数据完全等于值。
ma.masked_outside \(x,v1,v2[, copy] )
ma.masked_outside
屏蔽给定间隔之外的数组。
ma.masked_values (x,值) [, rtol, atol, ...] )
ma.masked_values
使用浮点等同性屏蔽。
ma.masked_where \(条件,a[, copy] )
ma.masked_where
屏蔽满足条件的数组。
ma.compress_cols (a)
ma.compress_cols
抑制包含屏蔽值的二维数组的整列。
ma.compress_rowcols (x) [, axis] )
ma.compress_rowcols
抑制包含屏蔽值的二维数组的行和/或列。
ma.compress_rows (a)
ma.compress_rows
抑制包含屏蔽值的二维数组的整行。
ma.compressed [(x)]
ma.compressed
以一维数组形式返回所有未屏蔽的数据。
ma.filled (a) [, fill_value] )
ma.filled
以数组形式返回输入,用填充值替换屏蔽数据。
ma.MaskedArray.compressed ()
ma.MaskedArray.compressed
ma.MaskedArray.filled \ [fill_value] )
ma.MaskedArray.filled
返回self的副本,并用给定值填充屏蔽值。
ma.MaskedArray.tofile (FID) [, sep, format] )
ma.MaskedArray.tofile
将屏蔽数组保存为二进制格式的文件。
ma.MaskedArray.tolist \ [fill_value] )
ma.MaskedArray.tolist
以层次结构python列表的形式返回屏蔽数组的数据部分。
ma.MaskedArray.torecords ()
ma.MaskedArray.torecords
将屏蔽数组转换为灵活的类型数组。
ma.MaskedArray.tobytes \ [fill_value, order] )
ma.MaskedArray.tobytes
以包含数组中原始字节的字符串形式返回数组数据。
ma.common_fill_value (a,b)
ma.common_fill_value
返回两个屏蔽数组的公共填充值(如果有)。
ma.default_fill_value [(Obj])
ma.default_fill_value
返回参数对象的默认填充值。
ma.maximum_fill_value [(Obj])
ma.maximum_fill_value
返回可以由对象的数据类型表示的最小值。
ma.minimum_fill_value [(Obj])
ma.minimum_fill_value
返回可以由对象的数据类型表示的最大值。
ma.set_fill_value \(A,填充值)
ma.set_fill_value
如果是屏蔽数组,则设置的填充值。
ma.MaskedArray.get_fill_value ()
ma.MaskedArray.get_fill_value
掩码数组的填充值是标量。
ma.MaskedArray.set_fill_value \ [value] )
ma.MaskedArray.set_fill_value
ma.MaskedArray.fill_value
ma.anom [自我] [, axis, dtype] )
ma.anom
计算给定轴上的异常(与算术平均值的偏差)。
ma.anomalies [自我] [, axis, dtype] )
ma.anomalies
ma.average (a) [, axis, weights, returned] )
ma.average
返回给定轴上数组的加权平均值。
ma.conjugate (x,) [, out, where, casting, ...] )
ma.conjugate
返回复共轭,按元素排序。
ma.corrcoef (x) [, y, rowvar, bias, ...] )
ma.corrcoef
返回皮尔逊积矩相关系数。
ma.cov (x) [, y, rowvar, bias, allow_masked, ddof] )
ma.cov
估计协方差矩阵。
ma.cumsum [自我] [, axis, dtype, out] )
ma.cumsum
返回给定轴上数组元素的累积和。
ma.cumprod [自我] [, axis, dtype, out] )
ma.cumprod
返回数组元素在给定轴上的累积积。
ma.mean [自我] [, axis, dtype, out, keepdims] )
ma.mean
返回沿给定轴的数组元素的平均值。
ma.median (a) [, axis, out, overwrite_input, ...] )
ma.median
沿指定轴计算中间值。
ma.power (a,b) [, third] )
ma.power
返回从第二个数组提升为幂的按元素排序的基数组。
ma.prod [自我] [, axis, dtype, out, keepdims] )
ma.prod
返回数组元素在给定轴上的乘积。
ma.std [自我] [, axis, dtype, out, ddof, keepdims] )
ma.std
返回数组元素沿给定轴的标准偏差。
ma.sum [自我] [, axis, dtype, out, keepdims] )
ma.sum
返回给定轴上数组元素的和。
ma.var [自我] [, axis, dtype, out, ddof, keepdims] )
ma.var
沿指定轴计算方差。
ma.MaskedArray.anom \ [axis, dtype] )
ma.MaskedArray.anom
ma.MaskedArray.cumprod \ [axis, dtype, out] )
ma.MaskedArray.cumprod
ma.MaskedArray.cumsum \ [axis, dtype, out] )
ma.MaskedArray.cumsum
ma.MaskedArray.mean \ [axis, dtype, out, keepdims] )
ma.MaskedArray.mean
ma.MaskedArray.prod \ [axis, dtype, out, keepdims] )
ma.MaskedArray.prod
ma.MaskedArray.std \ [axis, dtype, out, ddof, ...] )
ma.MaskedArray.std
ma.MaskedArray.sum \ [axis, dtype, out, keepdims] )
ma.MaskedArray.sum
ma.MaskedArray.var \ [axis, dtype, out, ddof, ...] )
ma.MaskedArray.var
ma.argmax [自我] [, axis, fill_value, out] )
ma.argmax
返回沿给定轴的最大值的索引数组。
ma.argmin [自我] [, axis, fill_value, out] )
ma.argmin
沿给定轴将索引数组返回到最小值。
ma.max [(Obj]) [, axis, out, fill_value, keepdims] )
ma.max
沿给定轴返回最大值。
ma.min [(Obj]) [, axis, out, fill_value, keepdims] )
ma.min
沿给定轴返回最小值。
ma.ptp [(Obj]) [, axis, out, fill_value, keepdims] )
ma.ptp
沿给定尺寸(即
ma.MaskedArray.argmax \ [axis, fill_value, out] )
ma.MaskedArray.argmax
ma.MaskedArray.argmin \ [axis, fill_value, out] )
ma.MaskedArray.argmin
ma.MaskedArray.max \ [axis, out, fill_value, ...] )
ma.MaskedArray.max
ma.MaskedArray.min \ [axis, out, fill_value, ...] )
ma.MaskedArray.min
ma.MaskedArray.ptp \ [axis, out, fill_value, ...] )
ma.MaskedArray.ptp
ma.argsort (a) [, axis, kind, order, endwith, ...] )
ma.argsort
返回沿指定轴对数组排序的索引的ndarray。
ma.sort (a) [, axis, kind, order, endwith, ...] )
ma.sort
返回屏蔽数组的排序副本。
ma.MaskedArray.argsort \ [axis, kind, order, ...] )
ma.MaskedArray.argsort
ma.MaskedArray.sort \ [axis, kind, order, ...] )
ma.MaskedArray.sort
对数组进行适当的排序
ma.diag (V) [, k] )
ma.diag
提取对角线或构造对角线数组。
ma.dot (a,b) [, strict, out] )
ma.dot
返回两个数组的点积。
ma.identity n(n) [, dtype] )
ma.identity
返回标识数组。
ma.inner (a,b)
ma.inner
两个数组的内积。
ma.innerproduct (a,b)
ma.innerproduct
ma.outer (a,b)
ma.outer
计算两个向量的外积。
ma.outerproduct (a,b)
ma.outerproduct
ma.trace [自我] [, offset, axis1, axis2, ...] )
ma.trace
沿数组的对角线返回和。
ma.MaskedArray.trace \ [offset, axis1, axis2, ...] )
ma.MaskedArray.trace
ma.vander (x) [, n] )
ma.vander
生成范德蒙矩阵。
ma.polyfit \(X、Y、度)[, rcond, full, w, cov] )
ma.polyfit
最小二乘多项式拟合。
ma.around
将数组舍入到给定的小数位数。
ma.clip \(A、A最小值、A最大值)[, out] )
ma.clip
裁剪(限制)数组中的值。
ma.round (a) [, decimals, out] )
ma.round
返回A的副本,四舍五入到“小数”位置。
ma.MaskedArray.clip \ [min, max, out] )
ma.MaskedArray.clip
返回值限制为的数组 [min, max] .
[min, max]
ma.MaskedArray.round \ [decimals, out] )
ma.MaskedArray.round
返回四舍五入到给定小数位数的每个元素。
ma.allequal (a,b) [, fill_value] )
ma.allequal
如果a和b的所有条目都相等,则返回true,使用fill_值作为一个真值,其中一个或两个值都被屏蔽。
ma.allclose (a,b) [, masked_equal, rtol, atol] )
ma.allclose
如果两个数组在一个公差内按元素方向相等,则返回true。
ma.apply_along_axis \(func1d,轴,arr,…)
ma.apply_along_axis
沿给定轴对一维切片应用函数。
ma.apply_over_axes \(func,a,axes)
ma.apply_over_axes
在多个轴上重复应用函数。
ma.arange \ [start,] 停止 [, step,] [, dtype, like] )
ma.arange
返回给定间隔内均匀间隔的值。
ma.choose \(索引,选项[, out, mode] )
ma.choose
使用索引数组从一组选项中构造新数组。
ma.ediff1d (ARR) [, to_end, to_begin] )
ma.ediff1d
计算数组中连续元素之间的差异。
ma.indices (尺寸) [, dtype, sparse] )
ma.indices
返回表示网格索引的数组。
ma.where [条件] [, x, y] )
ma.where
返回包含元素的屏蔽数组 x 或 y ,视情况而定。