列内のすべての値がマスクされているマスクされた配列から列を削除したいと考えています。したがって、次の例では:
>>> import numpy as np
>>> test = np.array([[1,0,0],[0,3,0],[1,4,0]])
>>> test = np.ma.masked_equal(test,0)
>>> test
[[1 -- --]
[-- 3 --]
[1 4 --]],
>>> np.somefunction(test)
[[1 --]
[-- 3 ]
[1 4 ]]
指定された出力を取得するには、np.somefunction() は何にすべきですか?