197 次瀏覽
要在 NumPy 中返回一個降維後的陣列副本,可以使用 `ma.MaskedArray.flatten()` 方法。順序 ‘C’ 表示按行優先(C 樣式)順序展平;‘F’ 表示按列優先(Fortran 樣式)順序展平;‘A’ 表示如果 a 在記憶體中是 Fortran 連續的,則按列優先順序展平,否則按行優先順序展平;‘K’ 表示按元素在記憶體中出現的順序展平 a。預設值為 ‘C’。掩碼陣列是標準 numpy.ndarray 和掩碼的組合。掩碼要麼是 nomask,表示沒有關聯陣列的值無效,要麼是一個布林陣列……閱讀更多
138 次瀏覽
要在 Python NumPy 中返回每個四捨五入後的元素,可以使用 `ma.MaskedArray.around()` 方法。`decimals` 引數是要舍入到的十進位制位數(預設為 0)。如果 `decimals` 為負數,則指定小數點左側的位置數。`out` 引數是放置結果的備用輸出陣列。它必須與預期的輸出具有相同的形狀,但輸出值的型別將根據需要進行轉換。有關詳細資訊,請參見輸出型別確定。`around()` 方法返回一個與 a 型別相同的陣列,其中包含四捨五入的值……閱讀更多
113 次瀏覽
要在 NumPy 中返回被掩碼陣列的值範圍,可以使用 `ma.MaskedArray.ptp()` 方法。沿給定軸的峰峰值(最大值 - 最小值)。`ptp()` 方法返回一個包含結果的新陣列,除非指定了 `out`,在這種情況下將返回對 `out` 的引用。`axis` 引數是查詢峰值的軸。如果為 None(預設值),則使用展平的陣列。`out` 是一個引數,一個放置結果的備用輸出陣列。它必須與預期輸出具有相同的形狀和緩衝區長度,但型別將……閱讀更多
277 次瀏覽
要在 NumPy 中返回被掩碼陣列的值範圍,可以使用 `ma.MaskedArray.ptp()` 方法。沿給定軸的峰峰值(最大值 - 最小值)。使用 `axis` 引數設定軸。`ptp()` 方法返回一個包含結果的新陣列,除非指定了 `out`,在這種情況下將返回對 `out` 的引用。`axis` 引數是查詢峰值的軸。如果為 None(預設值),則使用展平的陣列。`out` 是一個引數,一個放置結果的備用輸出陣列。它必須與預期輸出具有相同的形狀和緩衝區長度……閱讀更多
102 次瀏覽
要在 NumPy 中返回陣列資料作為包含陣列中原始位元組的字串,可以使用 `ma.MaskedArray.tobytes()` 方法。`fill_value` 引數是用於填充掩碼值的數值。預設為 None,在這種情況下使用 MaskedArray.fill_value。`order` 引數是副本中資料項的順序。預設為 ‘C’。‘C’ - C 順序(行優先)。‘F’ - Fortran 順序(列優先)。‘A’ - 任何,陣列的當前順序。None - 與 ‘A’ 相同。步驟首先,匯入所需的庫 − import numpy as np import numpy.ma as ma 使用 numpy.array() 方法建立一個包含整數元素的陣列 − arr …閱讀更多
84 次瀏覽
283 次瀏覽
454 次瀏覽
要在 NumPy 中返回陣列資料作為包含陣列中原始位元組的字串,可以使用 `ma.MaskedArray.tobytes()` 方法。在字串轉換之前,陣列將填充填充值。`fill_value` 是用於填充掩碼值的數值。預設為 None,在這種情況下使用 MaskedArray.fill_value。`order` 引數是副本中資料項的順序。預設為 ‘C’。‘C’ - C 順序(行優先)。‘F’ - Fortran 順序(列優先)。‘A’ - 任何,陣列的當前順序。None - 與 ‘A’ 相同。步驟首先,匯入所需的庫 − import numpy as np import numpy.ma as …閱讀更多
99 次瀏覽
要將掩碼陣列轉換為靈活型別陣列,可以使用 `ma.MaskedArray.torecords()`。返回的靈活型別陣列將有兩個欄位:`_data` 欄位儲存陣列的 `_data` 部分;`_mask` 欄位儲存陣列的 `_mask` 部分。在 NumPy 中的方法。返回一個新的靈活型別 ndarray,它有兩個欄位 - 第一個元素包含一個值,第二個元素包含相應的掩碼布林值。返回的記錄形狀與 self.shape 匹配。步驟首先,匯入所需的庫 − import numpy as np import numpy.ma as ma 使用 numpy.array() 方法建立一個包含整數元素的陣列 − arr = np.array([[49, 85, 45], [67, 33, …閱讀更多
250 次瀏覽
要將被掩碼陣列的資料部分作為分層 Python 列表返回,可以使用 NumPy 中的 `ma.MaskedArray.tolist()` 方法。資料項將轉換為最接近的相容 Python 型別。掩碼值將轉換為 `fill_value`。如果 `fill_value` 為 None,則輸出列表中的相應條目將為 None。該方法返回被掩碼陣列的 Python 列表表示形式。掩碼陣列是標準 numpy.ndarray 和掩碼的組合。掩碼要麼是 nomask,表示沒有關聯陣列的值無效,要麼是一個布林陣列……閱讀更多