本文簡要介紹 python 語言中 numpy.ma.MaskedArray.reshape
的用法。
用法:
ma.MaskedArray.reshape(*s, **kwargs)
在不更改其數據的情況下為數組賦予新形狀。
返回一個包含相同數據但具有新形狀的掩碼數組。結果是原始數組的視圖;如果不可能,則會引發 ValueError。
- shape: int 或整數元組
新形狀應與原始形狀兼容。如果提供整數,則結果將是該長度的一維數組。
- order: {‘C’, ‘F’},可選
確定是否應按照 C(行優先)或 FORTRAN(列優先)順序查看數組數據。
- reshaped_array: 數組
陣列的新視圖。
參數:
返回:
注意:
整形操作不能保證不複製,要原地修改形狀,使用
a.shape = s
例子:
>>> x = np.ma.array([[1,2],[3,4]], mask=[1,0,0,1]) >>> x masked_array( data=[[--, 2], [3, --]], mask=[[ True, False], [False, True]], fill_value=999999) >>> x = x.reshape((4,1)) >>> x masked_array( data=[[--], [2], [3], [--]], mask=[[ True], [False], [False], [ True]], fill_value=999999)
相關用法
- Python numpy MaskedArray.real用法及代碼示例
- Python numpy MaskedArray.ravel用法及代碼示例
- Python numpy MaskedArray.var用法及代碼示例
- Python numpy MaskedArray.T用法及代碼示例
- Python numpy MaskedArray.compressed用法及代碼示例
- Python numpy MaskedArray.toflex用法及代碼示例
- Python numpy MaskedArray.copy用法及代碼示例
- Python numpy MaskedArray.nbytes用法及代碼示例
- Python numpy MaskedArray.count用法及代碼示例
- Python numpy MaskedArray.get_fill_value用法及代碼示例
- Python numpy MaskedArray.put用法及代碼示例
- Python numpy MaskedArray.ctypes用法及代碼示例
- Python numpy MaskedArray.argmax用法及代碼示例
- Python numpy MaskedArray.ids用法及代碼示例
- Python numpy MaskedArray.argmin用法及代碼示例
- Python numpy MaskedArray.imag用法及代碼示例
- Python numpy MaskedArray.ndim用法及代碼示例
- Python numpy MaskedArray.tolist用法及代碼示例
- Python numpy MaskedArray.flatten用法及代碼示例
- Python numpy MaskedArray.item用法及代碼示例
- Python numpy MaskedArray.sort用法及代碼示例
- Python numpy MaskedArray.strides用法及代碼示例
- Python numpy MaskedArray.size用法及代碼示例
- Python numpy MaskedArray.filled用法及代碼示例
- Python numpy MaskedArray.base用法及代碼示例
注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.ma.MaskedArray.reshape。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。