Metoda Numpy Amin

Metoda Numpy Amin

Numpy to interaktywny pakiet Python, który odnosi się do „Pythona numerycznego”. Jest używany w obsłudze liczb losowych. Numpy ma funkcje podstawowe, matematyczne, łańcuchowe i statystyczne.

Funkcja Numpy Amin () jest jedną z funkcji statystycznych Numpy. Służy do zwrócenia minimalnej wartości tablicy Numpy lub najmniejszej wartości wzdłuż osi (pod względem wiary lub kolumny) w razie potrzeby. W tym przewodniku omówimy znalezienie najmniejszego elementu w tablicy Numpy za pomocą metody Amin ().

Składnia

Do implementacji metody Numpy Amin () służy następującej składni:

Numpy.Amin (ARR, oś, out, keteddims =< >, Początkowe =< >)

Argumenty

Zastosowane są następujące cztery opcjonalne i nieopcjonalne parametry:

Arr = Ten argument wskazuje na użycie tablicy Numpy lub danych wejściowych.

= Ten argument wskazuje osi oznacza wiersz i kolumnę, z której należy obliczyć wartość min.

Na zewnątrz = Ten argument wskazuje alternatywną tablicę, w której wyniki są zapisywane lub umieszczane. Jest to opcjonalny parametr.

Keepdims = Jeśli wartość tego argumentu jest ustawiona na true, zmniejszona oś jest pozostawiona jako wymiary o rozmiar.

Wstępny = Ten argument wskazuje najwyższą lub maksymalną wartość tablicy Numpy. Jest to parametr skalarny i opcjonalny.

Wartości zwracane

Funkcja Amin () zwraca dwa typy minimalnych wartości:

    1. Skalar: Gdy oś nie jest żadna
    2. Tablica NDIM-1: Gdy oś jest podana

Zalety Numpy Array

Oto zalety:

    • Numpy macierz zużywa mniej przestrzeni pamięci.
    • Służy do tworzenia tablic N-Dimension.
    • Zapewnia lepszą prędkość wykonania w Pythonie.
    • Tablice Numpy są używane do rozwiązywania równań liniowych.
    • Obsługuje operacje mnożenia i dodawania.
    • Służy do analizy danych.

Wady Numpy Array

    • Operacje wstawiania i usuwania stają się drogie ze względu na dane przechowywane w przylegającej lokalizacji.

Przykład nr. 1

Znajdź minimalną wartość i minimalną oś tablicy.


Po pierwsze, otrzymamy minimalną wartość tablicy i minimalny rząd tablicy. Najpierw zaimportowaliśmy bibliotekę Numpy Python jako NP. Bez importowania jego kod nie zostanie wykonany. Następnie przypisaliśmy „ARR” losowe wartości I-E [26, 27, 28] i [55, 56, 57] zgodnie z składnią. Następnie wydrukowaliśmy podaną tablicę „ARR”, aby wyświetlić wyjście. Funkcja print () służy do pokazania wyjścia. Następnie wydrukowane, minimalna wartość z tablicy to wywołanie NP.Amin ((ARR)). Na koniec wydrukowaliśmy minimalną wartość wśród osiowych, wywołując NP.Funkcja Amin (ARR, 0). Tutaj przekazujemy 0 jako parametr funkcji Amin ().

Oto dane wyjściowe poprzedniego programu, w którym pozostajemy z minimalnymi wartościami i minimalnymi wierszami.


W tym wyniku mamy minimalną wartość 26, a minimalny rząd tablicy to [26, 27, 28].

Przykład nr. 2

Określ najmniejszą wartość jednowymiarowej tablicy.


Aby wyjaśnić więcej pojęć na temat metody NP Amin (. Głównym krokiem jest import Numpy Library of Python. Następnie w drugim stwierdzeniu zainicjuj tablicę, przekazując losowe liczby, wywołując NP.Funkcja array (). Przekazaliśmy elementy [17, 18, 19] do tablicy, aby znaleźć swoją minimalną wartość. W trzecim stwierdzeniu zainicjowaliśmy „min_ele”, który reprezentuje minimalny element.

Ponadto wzywamy NP.Metoda Amin (tablica), która daje nam minimalny element tablicy. W czwartej instrukcji instrukcja print () wyświetla wartości tablicy. Ostatecznie instrukcja wydruku pokazuje najmniejszy element zdefiniowanej tablicy. „Min_ele” daje minimalną wartość w wyniku.

Oto wynik wcześniej wykonanego programu:


W wyniku czwartego oświadczenia otrzymujemy [17 18 19], który jest zdefiniowaną tablicą. Podobnie, w wyniku piątego stwierdzenia, otrzymujemy minimalną wartość danej tablicy, która wynosi 17.

Przykład nr. 3

Uzyskać minimalne wartości w tablicy wielowymiarowej.


W takim przypadku zaimplementowalibyśmy NP.funkcja Amin (), aby uzyskać minimalne wartości tablicy wielowymiarowej. Tablica wielowymiarowa oznacza tablice o różnych wymiarach lub kształtach, na przykład 6*3, 5*3.

W pierwszym etapie zaimportowaliśmy bibliotekę Python Numpy jako NP, o której należy wspomnieć. Następnie przypisz zmienną „ARR” do różnych tablic z losowymi elementami za pomocą NP.Array () funkcja i-e ([(21, 3, 36), (42, 7, 48), (81, 48, 30), (61, 67, 98)]))))))). W następnym instrukcji funkcja druku (ARR) reprezentuje określone elementy każdej tablicy. Instrukcja print () jest wywoływana do wyświetlania macierzy/rozmiaru tablicy, która reprezentuje rozmiar kolumn i wierszy każdej tablicy. Odbywa się to, dzwoniąc do NP.Funkcja kształtu (ARR). Instrukcja drukowania jest ponownie zastosowana do wyświetlania minimalnej wartości z całej tablicy, wywołując NP.Metoda Amin ((ARR)). W następnym stwierdzeniu „M” jest inicjowana jako zmienna, przekazując ją do NP.Amin (ARR, oś = 1). Przeszliśmy argumenty „ARR” i Oś „1”, które zawierają minimalną wartość każdego wiersza. Następnie wyjście jest wyświetlane za pomocą instrukcji drukowania. Ponadto „n” jest inicjowany jako zmienna. W drugim przypadku podaliśmy „ARR” i oś „0” jako argumenty funkcji, które zawierają minimalną wartość każdej kolumny poprzez wywołanie funkcji Amin (ARR, AXIS = 0) i drukowania wyjścia za pomocą druku () metoda.


Wynik zaimplementowanego kodu jest podany, w którym mamy elementy wymaganej tablicy wielowymiarowej, matrycy tablicy i minimalnej wartości tablicy.

Wniosek

W tym artykule rozmawialiśmy o Numpy.Amin () funkcja i jej składnia, parametry i wartości zwrotne, które nauczyły nas, jak wdrażać programy Python Numpy za pomocą tej funkcji. Omówiliśmy również jego zalety i wady, przez które dowiadujemy się o zakresie Numpy i jej funkcji. Wykonaliśmy różne programy, aby zobaczyć funkcjonalność NP.metoda amin () i sposób jej stosowania w Pythonie. Ponadto uzyskaliśmy najmniejszą wartość jednowymiarowej tablicy i wielowymiarowej tablicy za pomocą metody Amin ().