Poniżej znajdują się przykłady obliczania wartości minimalnej w bibliotece NumPy:
- Obliczanie minimalnej wartości wszystkich elementów tablicy:
import numpy as np
# Tworzenie tablicy 3x3 z losowymi liczbami
a = np.random.randint(10, size=(3,3))
print(a)
# [[4 5 7]
# [1 0 7]
# [9 8 7]]
# Obliczanie minimalnej wartości wszystkich elementów tablicy
print(a.min()) # 0
2. Obliczanie minimalnej wartości elementów tablicy wg wierszy lub kolumn:
import numpy as np
# Tworzenie tablicy 3x3 z losowymi liczbami
a = np.random.randint(10, size=(3,3))
print(a)
# [[8 0 1]
# [3 4 5]
# [6 7 2]]
# Obliczanie minimalnej wartości elementów tablicy wg wierszy
print(a.min(axis=0)) # [3 0 1]
# Obliczanie minimalnej wartości elementów tablicy wg kolumn
print(a.min(axis=1)) # [0 3 2]
3. Obliczanie minimalnej wartości elementów tablicy za pomocą metody argmin
:
import numpy as np
# Tworzenie tablicy 3x3 z losowymi liczbami
a = np.random.randint(10, size=(3,3))
print(a)
# [[5 9 6]
# [7 4 3]
# [2 8 5]]
# Obliczanie minimalnej wartości elementów tablicy za pomocą metody argmin
min_index = a.argmin()
print(min_index) # 8
print(a.flat[min_index]) # 2