1
有沒有辦法使用Python Dask包模仿numpy的屏蔽數組並做計算考慮的面具,像NumPy的:python dask包是否支持像掩碼數組一樣的numpy?
import numpy as np
data = np.array([0, 1, 9999, 2, 1, 0, 9999])
value = 9999
mdata = np.ma.masked_where(data == value, data)
result = (mdata * 2 + 10)
在包文檔我只找到dask.arrays,對等同Numpy ndarrays,不具有面具。另外用另一個陣列切片似乎也是不可能的。因此我無法找到一種只對數組的一部分進行計算的方法。
謝謝你的回答。儘管如此,掩模支持對於dask在遙感衛星圖像處理中的應用將非常有用。在[pytroll](http://www.pytroll.org/)社區中,我們期待在dask中提供此功能。我將嘗試在Github問題跟蹤器上添加功能請求。 – mastho
我們在biggus中有一些蒙面的核心算法,我一直想花一些時間在dask中實現它們。 – pelson