有没有办法使用 Python Dask包来模拟 Numpy 掩码数组并考虑掩码进行计算,例如在 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 并且没有掩码。此外,似乎也不可能用另一个数组切片。因此,我找不到仅对数组的一部分进行计算的方法。