„Jeśli wykonasz jakąkolwiek nauki o danych w Pythonie, na ogół będziesz musiał pracować z liczbami losowymi. Losowe liczby nie tylko wytwarzają różne liczby za każdym razem, ale mają różne znaczenia. Oznacza to, że coś nie będzie oczekiwane logicznie. Musimy wygenerować liczbę losową, a jakiś algorytm może być za tym. Algorytm to liczba kroków, w których po prostu piszemy sekwencję kroków w celu rozwiązania konkretnego problemu, a ciężkie dane mogą być przechowywane i zarządzane przez Numpy. Numpy to biblioteka Pythona, którą pomaga w obliczeniach i obliczeniach matematycznych. Numpy Array znormalizuje również wiersze za pomocą Pythona; Korzystając z tablicy Numpy, zajmie to mniej pamięci."
Składnia dla Numpy.Losowy.Normalna metoda
NP.losowy.normalny (loc =, skale =, rozmiary =)
NP.losowy.Normal () to nazwa funkcji i możemy przekazać trzy parametry wewnątrz funkcji. Wszystkie te trzy parametry nie są ważne. Jeśli nie przejdziemy żadnego parametru, poda to pojedynczą liczbę próbek. Parametr ma „lokalizację”, ponieważ jest używany dla środków dystrybucji, podczas gdy „skale” jest standardem odchylenia w dystrybucji, a „rozmiar” jest kształtem wyjściowej tablicy Numpy.
Parametry
Biblioteka dla Numpy
Importować Numpy jako NP. Jest to biblioteka, którą możemy złożyć na początku naszego kodu. Ponieważ konieczne jest wykonanie wszelkich obliczeń. Jeśli nie użyjesz słowa „Import Numpy”, Numpy nie wykonuje.
Wygeneruj liczbę losową
W tym przykładzie „losowy” moduł biblioteki Numpy może wygenerować liczbę losową.
Jak wspomniany powyżej kod, po pierwsze, musimy zastosować bibliotekę Numpy. Użytkownik chce znaleźć liczbę losową, dla której weźmiemy „y” jako zmienną do przechowywania w nim numeru. Wykorzystaliśmy metodę Randint (). Losowe.Funkcja randint () służy do znalezienia liczby losowej o parametrze „200”, a następnie wydrukowania wartości „Y”.
Losowy numer pływaka
Metoda modułu „losowego” może dać losową wartość zmiennoprzecinkową między 0 a 1.
W pierwszej linii musimy dodać bibliotekę „Numpy”. Użytkownik chce znaleźć liczbę zmiennoprzecinkową między 0 a 1. Następnie weźmiemy zmienną „s”, aby przechowywać wartość. Zastosujemy również funkcję losową.rand (), który nie ma parametru. Ta funkcja dałaby wartość zmiennoprzecinkową między 0 a 1. A potem wydrukuje wartość „S”.
Losowa tablica
Będziemy pracować z tablicami w kolejnych przykładach. Stąd wykorzystamy metody generowania losowych tablic.
Metoda Randint () generuje losowe liczby całkowite, w których przekazamy dowolną liczbę jako parametr.
Będziemy używać biblioteki Numpy. Teraz użytkownik chce znaleźć losową tablicę. Zawierałby 4 losowe wartości od 0 do 100, mając tablicę 1-D. „A” to zmienna wykorzystywana do przechowywania tablicy. Losowe.Funkcja randint () stosuje się do znalezienia liczb całkowitych posiadających parametr o rozmiarze 4. Rozmiar wskazuje liczbę kolumn w tablicy. Metoda randint () weźmie rozmiar, który da ci kształt tablicy, a następnie wydrukuje wartość zmiennej „A”.
Tutaj wygenerujemy tablicę 2-D, w której będziemy mieli różne wiersze i kolumny.
Zintegrowalibyśmy losowe moduły z biblioteki Numpy. Tutaj użytkownik weźmie zmienną „Z”, aby przechowywać wartość tablicy. Losowe.Funkcja randint () zawiera parametr, w którym mamy 4 wiersze, a każdy wiersz zawiera 2 losowe liczby całkowite od 0 do 100. Do drukowania wartości użyj funkcji print ().
W takim przypadku wygenerujemy wartość zmiennoprzecinkową.
Uwzględniamy bibliotekę Numpy do wykonania kodu i wyjęcia zmiennej „Y” do przechowywania wartości. Losowe.Funkcja rand () ma parametr 2, co oznacza, że ma 2 wiersze. Ostatecznie wydrukuje wartość „Y”.
Losowy rozkład Numpy
W tym przypadku możemy wygenerować tablicę 1-D, która może zawierać 100 wartości.
Jak wspomniano powyżej kod, uwzględnimy moduł losowy z biblioteki Numpy. Ponadto zastosowalibyśmy metodę wyboru () modułu losowego. Wartości podane jako parametr do wyboru funkcji () wynoszą 11, 13, 17 i 9. Prawdopodobieństwo wartości 11 wynosi 0.1. Prawdopodobieństwo wartości 13 wynosi 0.3. Prawdopodobieństwo wartości 17 wynosi 0.6. Prawdopodobieństwo wartości 9 wynosi 0.0. Rozmiar funkcji () jest również wywoływany. Następnie wyświetlimy wartość „Y”.
Numpy Array
Do tablicy Numpy używamy funkcji NP.tablica () do wydrukowania tablicy.
Najpierw dodamy bibliotekę Numpy. Ponadto nazwalibyśmy NP.metoda array (). Ta funkcja zawiera parametr o wielkości trzech liczb. „Arry” jest zadeklarowane jako zmienna do zapisania elementów. Następnie metoda print () jest stosowana do wyświetlania wartości.
Rozkład normalny Numpy
W przypadku rozkładu normalnego Numpy zastosujemy funkcję losową.normalna().
Musimy zaimportować moduł losowy z pliku nagłówka Numpy. Następnie deklarujemy zmienną „Y”. Następnie wywołujemy losowe.metoda normalna () i ma argumenty. Parametry funkcji pokazują, że mamy 2 wiersze i 4 kolumny, a następnie będzie reprezentować wartość „y” za pomocą print ().
Wniosek
W tym artykule zbadaliśmy różne metody stosowania losowej metody Numpy Lander. Stworzyliśmy również 2-wymiarową tablicę z rozkładu normalnego. W tym przewodniku omówiliśmy składnię i bibliotekę numpy losową normalną metodę oraz sposób generowania liczb losowych, losowych pływaków i losowych tablic. Zaobserwowaliśmy również metody znalezienia tablic o różnych liczb całkowitych i wartości zmiennoprzecinkowej. Stworzyliśmy również tablice 1-D i 2-D zawierające losowe liczby całkowite za pomocą numpy losowej metody normalnej.