python-dask包是否支持numpy-like掩码数组?

2024-04-25 18:51:37 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有一种方法可以使用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)

我只在软件包文档中找到磁盘阵列这相当于Numpy Ndarray,没有面具。此外,使用另一个数组进行切片似乎也不可能。因此,我找不到一种只对数组的一部分进行计算的方法。在


Tags: 方法importnumpydatavalueasnp数组
1条回答
网友
1楼 · 发布于 2024-04-25 18:51:37

你是对的,截至2016年12月磁盘阵列不支持掩码数组。在

另外磁盘阵列在每一步都需要知道每个块的形状,因此不支持通过另一个dask数组进行切片(这将要求我们知道该点的值)。在

相关问题 更多 >