関数ndarray.compressの使い方の例

関数の機能:選択した位置のスライスを返却

例1 : 2次元の配列を縦方向(axis=0)に選択

>>> a = np.array([[3, 5],
	          [1, 6],
	          [9, 4]])
>>> a.compress([True, False, True], axis=0)
array([[3, 5],
       [9, 4]])
ndarray.compressの説明図(axis=0)

例2 : 2次元の配列を横方向(axis=1)に選択

>>> a.compress([False, True], axis=1)
array([[5],
       [6],
       [4]])
ndarray.compressの説明図(axis=1)
関連項目
関数ndarray.chooseの使い方の例
関数ndarray.takeの使い方の例