我有两个数组,想把它们合并成一个新的数组,但需要保留掩码信息。我尝试使用numpy.append()方法,但是会丢失掩码信息。
>>> maska
masked_array(data = [-- 1 3 2 1 -- -- 3 6],
mask = [ True False False False False True True False False],
fill_value = 0)
>>> b
masked_array(data = [-- 1 3 2],
mask = [ True False False False], fill_value = 0)
>>> np.append(maska,b)
masked_array(data = [0 1 3 2 1 0 0 3 6 0 1 3 2],
mask = False, fill_value = 999999)
np.vstack
或np.hstack
会发生什么? - Paul H