numpy.ma.compress_rowcols()函數取消顯示二維數組中包含掩碼值的行和列。
抑製行為通過axis參數選擇:
- 如果axis為None,則同時抑製行和列。
- 如果axis為0,則僅禁止顯示行。
- 如果axis是1或-1,則僅抑製列。
用法:numpy.ma.compress_rowcols(arr, axis = None)
Parameters:
arr:[數組,MaskedArray]此參數保存要操作的數組。該數組必須是2D數組。如果未屏蔽任何數組元素,則將arr解釋為MaskedArray,其中mask設置為nomask。
axis:[int,可選]沿其執行操作的軸。默認為無。
返回:返回壓縮的數組。
代碼1:
Python3
# Python program explaining
# numpy.ma.compress_rowcols() function
# importing numpy as geek
import numpy as geek
arr = geek.ma.array(geek.arange(6).reshape(2, 3),
mask=[[1, 0, 0], [0, 0, 0]])
gfg = geek.ma.compress_rowcols(arr)
print(gfg)
輸出:
[[4 5]]
代碼2:
Python3
# Python program explaining
# numpy.ma.compress_rowcols() function
# importing numpy as geek
import numpy as geek
arr = geek.ma.array(geek.arange(6).reshape(2, 3),
mask=[[1, 0, 0], [0, 0, 0]])
gfg = geek.ma.compress_rowcols(arr, 1)
print(gfg)
輸出:
[[1 2] [4 5]]
相關用法
- Python Wand function()用法及代碼示例
- Python Sorted()用法及代碼示例
- Python Numbers choice()用法及代碼示例
- Python Tkinter askopenfile()用法及代碼示例
- Python ord()用法及代碼示例
- Python round()用法及代碼示例
- Python id()用法及代碼示例
- Python vars()用法及代碼示例
注:本文由純淨天空篩選整理自code_hunt大神的英文原創作品 numpy.ma.compress_rowcols() function in Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。