HTML CSS PYTHON
Moduł Random w Numpy
Wstęp
Podstawowe metody
reklama
metoda choice()

Metoda choice() zwraca jedną losową wartość z tablicy:

Przykład 1
from numpy import random
 
x=random.choice([1,2,3,4,5])
print(x)
2     #wynik

Metoda choice() może również zwrócić losową tablicę wartości. Wówczas wykorzystując parametr size możemy określić kształt tablicy, określając liczbę elementów w kolejnych wymiarach tablicy:

Przykład 2
from numpy import random
 
x=random.choice([3,1,5,8],size=(2,3))
print(x)
[[5 1 8]
 [3 8 8]]    #wynik

Metoda choice() dodatkowo może określić prawdopodobieństwo wyświetlenia każdej losowej wartości. Na prawdopodobieństwo wskazują liczby 0 i 1, gdzie 0 oznacza, że wartość nie wyświetli się nigdy, a 1 oznacza, że wartość wystąpi zawsze.

Do określenia prawdopodobieństwa wyświetlenia losowych wartości w metodzie choice() służy parametr 'p'.
Należy pamiętać, że suma wartości w parametrze 'p' musi być równa 1.

Przykład
from numpy import random
 
x=random.choice([5,2,8,9], p=[0.3, 0.5, 0.2, 0.0], size=(50))   
print(x)
[2 2 2 5 8 2 2 8 2 5 5 2 2 5 2 2 2 8 5 5 5 5 2 8 2 8 8 5 2 2 8 2 8 2 5 2 2
 2 5 2 2 2 5 8 5 5 2 5 2 2]    #wynik
reklama
reklama
Szkoła bananik.pl jest zoptymalizowana pod kątem uczenia się, testowania i szkolenia.
Przykłady są stale sprawdzane, aby uniknąć błędów, ale nie możemy zagwarantować pełnej poprawności wszystkich treści.
Korzystając z tej witryny, wyrażasz zgodę na przeczytanie i zaakceptowanie naszych warunków użytkowania, plików cookie i polityki prywatności.
© 2022 bananik.pl
Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej.Rozumiem