10. diel - Pole náhodných rozdelení
V predchádzajúcej lekcii, Náhodný výber z prvkov a permutácie, sme sa naučili, ako v knižnici NumPy náhodne vyberať z prvkov, prípadne ich permutovať.
V dnešnom tutoriále knižnice NumPy v Pythone sa pozrieme na to, ako vytvárať polia s náhodnými hodnotami podľa určitých rozdelení pravdepodobnosti. Zameriame sa ako na teóriu – typy rozdelenia, tak aj na praktické príklady.
Pravdepodobnostné rozdelenie
Na úvod si úplne rýchlo predstavíme, čo je to vlastne rozdelenie pravdepodobnosti av akej chvíli ho využijeme. Z vlastnej skúsenosti vieme, že náhoda často nedáva šance "50 na 50" - ako je to napr. pri hode mincí. Často je jeden z variantov pravdepodobnejší ako druhý. Napríklad pravdepodobnosť, že sa žiakovi ľubovoľnej školy bude v pondelok ráno s nadšením chcieť vstať z postele, sa limitne blíži nule Túto pravdepodobnosť práve popisujú pravdepodobnostné rozdelenie alebo aj distribúcia pravdepodobnosti. Pracovne si rozdelenie ešte môžeme rozlíšiť dvoma typmi – diskrétne a spojité. Z nášho programátorského pohľadu nám (veľmi zjednodušene) diskrétne rozdelenie dávajú najmä celé čísla a spojité rozdelenia desatinné čísla. Pre všetky spomínané rozdelenia má NumPy predpripravené funkcie. Poďme sa pozrieť na jednotlivé príklady rozdelenia.
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť tento kurz
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriále použitia knižnice NumPy v Pythone sa zameriame na vytváranie náhodných hodnôt v poliach podľa určitých rozdelení pravdepodobnosti.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.