関数ndarray.clipの使い方の例

関数の機能:最小値と最大値を指定して要素の値を切り揃えた配列を返却

>>> a = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> a.clip(2, 7)
array([2, 2, 2, 3, 4, 5, 6, 7, 7, 7])
>>> a.clip(1, 5)
array([1, 1, 2, 3, 4, 5, 5, 5, 5, 5])
clip関数の1つ目のパラメーターが最小値、2つ目のパラメーターが最大値です。
指定した最小値以下だった要素は指定した最小値になり、指定した最大値以上だった要素は指定した最大値になり、その他の要素は元の値のまま、の配列が返却されます。