Porozmawiajmy.
Składnia funkcji Numpy Argmin
Funkcja zapewnia minimalistyczną składnię, jak pokazano:
Numpy.argmin (a, axis = brak, out = brak, *, keepdims =Parametry
Parametry funkcji są jak pokazano poniżej:
Wynik funkcji
Funkcja zwróci szereg indeksów o tym samym kształcie co a.kształt i wymiary wzdłuż określonej osi usuniętej.
Przykład 1
Poniżej znajduje się przykład, który ilustruje sposób korzystania z funkcji argmin () z tablicą 1D w Pythonie.
# Importuj NumpyW powyższym kodzie mamy elementy zawierające tablicę 1D od 1 do 8. Następnie sprawdzamy element minimalny w tablicy za pomocą funkcji argmin () i zwracamy jej indeks.
Wyjście jest tak, jak pokazano:
indeks elementu min -> 0Przykład 2
Zobaczmy, co się stanie przy stosowaniu tej samej operacji na tablicy 2D.
arr_2d = np.tablica ([[[1,2,3,4], [5,6,7,8]]]))W powyższym kodzie stosujemy funkcję argmin () do tablicy 2D bez określenia osi. To spłaszcza tablicę i stosuje funkcję.
Powstała wartość jest jak pokazana:
indeks elementu min -> 0Przykład 3
Aby działać wzdłuż określonej osi, możemy ustawić parametr osi, jak pokazano:
arr_2d = np.tablica ([[[1,2,3,4], [5,6,7,8]]]))Kod powyżej powinien zastosować funkcję argmin () wzdłuż osi 0 i zwrócić wskaźniki elementów min, jak pokazano w tablicy wyjściowej:
wskaźniki elementów min -> [[0 0 0 0]Przykład 4
Aby zastosować funkcję na ostatniej osi, możemy ustawić wartość osi jako -1, jak pokazano poniżej:
arr_2d = np.tablica ([[[1,2,3,4], [5,6,7,8]]]))Kod powyżej powinien zwrócić:
wskaźniki elementów min -> [[0 0]]Wniosek
W tym artykule zbadaliśmy funkcję Numpy Argmin, jej składnię, parametry i wartości zwracane. Podaliśmy także różne przykłady ilustrujące, jak działa funkcja w wielu scenariuszach.
Szczęśliwe kodowanie!!