2024-09-25 10:34:27 发布
网友
我有一个3D numpy.MaskedArray,我想删除第三个片段。如果我是numpy.array,我可以只使用numpy.delete函数,例如np.delete(arr, obj=3, axis=0)。但是,此函数不适用于np.MaskedArrays。如何以pythonic的方式在不更改数组类型的情况下执行此操作
numpy.MaskedArray
numpy.delete
np.delete(arr, obj=3, axis=0)
np.MaskedArrays
我对np.delete代码的记忆是,在您的情况下,它可以:
np.delete
np.ma.vstack([ arr[:3], arr[4:])
我对
np.delete
代码的记忆是,在您的情况下,它可以:相关问题 更多 >
编程相关推荐