ma.
asanyarray
将输入转换为屏蔽数组,保存子类。
如果 a 是的子类 MaskedArray 它的类是保守的。如果输入已经是 ndarray .
MaskedArray
以任何可以转换为数组的形式输入数据。
默认情况下,从输入数据推断数据类型。
是否使用行主要(‘C’)或列主要(‘Fortran’)内存表示。默认值是“C”。
蒙面阵解释 a .
参见
asarray
类似 asanyarray ,但不保留子类。
实例
>>> x = np.arange(10.).reshape(2, 5) >>> x array([[0., 1., 2., 3., 4.], [5., 6., 7., 8., 9.]]) >>> np.ma.asanyarray(x) masked_array( data=[[0., 1., 2., 3., 4.], [5., 6., 7., 8., 9.]], mask=False, fill_value=1e+20) >>> type(np.ma.asanyarray(x)) <class 'numpy.ma.core.MaskedArray'>