Here are a few examples of ndarray
methods. Perform the following steps to clip and compress arrays:
clip()
method returns a clipped array, so that all values above a maximum value are set to the maximum and values below a minimum are set to the minimum value. Clip an array with values 0
to 4
to 1
and 2
:a = np.arange(5) print("a =", a) print("Clipped", a.clip(1, 2))
This gives the following output:
a = [0 1 2 3 4] Clipped [1 1 2 2 2]
ndarray
compress()
method returns an array based on a condition. For instance, look at the following code:a = np.arange(4) print(a) print("Compressed", a.compress(a > 2))
This returns the following output:
[0 1 2 3] Compressed [3]