Obsah
2.1. | Poznatky z konvexní analýzy
|
2.2. | Poznatky z kombinatoriky
|
3. | Výpočet pravděpodobnosti a její aproximace
|
3.2. | Základní problém a jeho aproximace
|
3.3. | Obecný problém a jeho vztah k základnímu problému
|
3.4. | Aproximace pomocí rozdílu
|
3.5. | Konvergence T (n; s; p)
|
3.6. | Výpočet pravděpodobnosti pomocí Bellových polynomů
|
4.1. | Testování hypotézy o stejných pravděpodobnostech
|
5.1. | Problém shody příjmení
|
Úryvek
"3.3 Funkce narozeniny
Nyní popíšeme vytvořený program. Jedná se o funkci narozeniny v jazyce R. Funkci lze nalézt v příloze 3. V programu R spustíme skript narozeniny.r a již můžeme tuto funkci využívat. Povinnou vstupní hodnotou funkce je počet žáků ve třídě. Další proměnné mají nastavené implicitní hodnoty, a tak je jejich specifikování volitelné.
První volitelnou proměnnou je dnu — počet dnů v roce se standardní hodnotou
365. Dále se jedná o volitelný parametr pravděpodobností q. Funkce narozeniny totiž nejenže dokáže testovat, zda jsou pravděpodobnosti stejné, ale i zda jsou rovny nějakému konkrétnímu vektoru pravděpodobností q s počtem složek rov¬ným d. Této vlastnosti využijeme například při práci s daty narození získaných jak v přestupných, tak v nepřestupných rocích. Pokud vektor q není zadán, uva¬žujeme vektor stejných pravděpodobností (1 d ,..., d 1 ).
Dalším vstupním parametrem je hladina testu hypotézy, že skutečné prav¬děpodobnosti se rovnají vektoru q, standartní hodnota proměnné hladina je 0, 05. Posledním údajem je odkaz na uložená data v proměnné data, implicit¬ním souborem je data narození.csv uložený v pracovním adresáři programu R. O požadavcích na podobu tohoto souboru se zmíníme později.
Pokud je zadán vyšší počet žáků než je počet dní v roce, funkce ihned vrátí hledanou pravděpodobnost — tedy 0. V opačném případě má program šest částí, které krátce popíšeme.
Nejprve načteme data. Data by měla být v ASCII podobě v kódování Unicode (tedy UTF-16LE), jednotlivé hodnoty od sebe musejí být odděleny středníky a být uloženy na jednom řádku. To znamená, že soubor obsahující data musí mít první hodnotu uloženou na první řádce, nesmí obsahovat znaky pro ukončení řádku mezi jednotlivými hodnotami a naopak musí být tímto znakem ukončen.
Následně spočteme hodnotu Pearsonova χ2 testu. Pokud bude jeho p–hodnota vyšší než zvolená hladina, nezamítáme nulovou hypotézu, že skutečné pravděpodobnosti narození jsou rovny q. V opačném případě nulovou hypotézu zamítáme.
Další část se uskuteční pouze za předpokladu, že vektor q je vektor stej¬ných pravděpodobností a zároveň nezamítáme nulovou hypotézu. V tomto pří¬padě spočteme pravděpodobnost Rn za platnosti nulové hypotézy podle vzorce pro základní problém. Následující část již je společná pro všechny možnosti, odhadneme v ní pravděpodobnosti narození p pomocí výběrových průměrů. Z nich dále spočítáme hodnoty pole P. J-tá hodnota tohoto pole značí pravděpodobnost
d
k
Pj = pkj .
k=1
Nyní již můžeme spočítat hodnoty Rn(p) podle vzorce 2.16 a vypsat výsledek. Pokud bylo zadáno více žáků, než je dnů, je výstupem pouze 0. V opačném případě je výstupem vektor, jehož první složka je rovna pravděpodobnosti Rn(p), kde p je vektor pravděpodobností narození odhadnutý výběrovým průměrem. Druhá složka je rovna 1, pokud zamítáme nulovou hypotézu, a rovna 0, pokud nulovou hypotézu nezamítáme. V druhém případě a za předpokladu, že byl testován vektor stejných pravděpodobností, je výstupem i třetí složka, a to pravděpodobnost Rn za platnosti nulové hypotézy, tedy pro základní problém.
Pro srozumitelnost jsem napsal i funkci narozenipopis, která je uvedena v příloze 4. Tato funkce používá funkci narozeniny a slovně interpretuje její výsledky. Poté co jsme v programu R spustili skript narozeniny.r, spustíme skript narozeninypopis.r a můžeme tuto funkci využívat. Funkce narozenipopis má stejné vstupní parametry jako funkce narozeniny."
Poznámka
Zpracováno jako bakalářská práce ze studijního oboru Obecná matematika na Katedře pravděpodobnosti a statistiky Matematicko-fyzikální fakulty Univerzity Karlovy.
Práce obsahuje tabulky a grafy, čistý text dosahuje cca 25 stran.
Práce je ve formátu Acrobat Reader (*.pdf).
Vlastnosti
Číslo práce: | 22532 |
---|
Autor: | - |
Typ školy: | VŠ |
Počet stran:* | 30 |
Formát: | Acrobat Reader |
Odrážky: | Ne |
Obrázky/grafy/schémata/tabulky: | Ano |
Použitá literatura: | Ano |
Jazyk: | čeština |
Rok výroby: | 2011 |
Počet stažení: | 1 |
Velikost souboru: | 524 KiB |
* Počet stran je vyčíslen ve standardu portálu a může se tedy lišit od reálného počtu stran. |
STÁHNOUT PRÁCI
-
SMS platba (ČR) 45 Kč
Platba prostřednictvím brány mobilního operátora. Pro započetí platebního procesu prosím vyplňte kontrolní kód a stiskněte tlačítko "Zaplatit"
Po proběhnutí platby budete přesměrováni zpět na tuto stránku, kde najdete odkaz ke stažení práce.
V případě potíží s realizací platby se neváhejte obrátit na infolinku poskytovatele služby, společnost Advanced Telecom Services s.r.o., na čísle +420 776 999 199
Nápověda pro zákazníky Telefónica O2:
- Vyplňte Vaše číslo na mobil, zvolte jako operátora Telefónica O2 a klikněte na POTVRDIT.
- Zobrazí se Vám informace, že SMS byla odeslána.
- Na mobilní telefon Vám bude doručena SMS zpráva s odkazem.
- Klikněte na odkaz v SMS zprávě, budete propojeni na platební bránu společnosti Telefónica O2. Zde potvrďte platbu.
- Na internetu se zobrazí výsledek proběhlé platby.
Pro úspěšnou realizaci platby je nutné mít aktivní službu „O2 platba“. Služba je většinou aktivní automaticky, takže není třeba nejdřív nic aktivovat.
Nápověda pro zákazníky Vodafone:
- Vyplňte Vaše číslo na mobil, zvolte jako operátora Vodafone a klikněte na POTVRDIT.
- Dojde k přesměrování na Vodafone portál.
- Potvrďte Vaše mobilní číslo kliknutím na DALŠÍ. .
- Na Váš mobilní telefon přijde SMS zpráva s kódem.
- Zadejte tento kód do formuláře, klikněte na OK.
- Objeví se Vám údaje o platbě, kterou potvrďte kliknutím na POKRAČOVAT.
- V té chvíli proběhne platba, o jejímž výsledku Vás informuje došlá SMS zpráva.
Pro úspěšnou realizaci platby je nutné mít aktivní službu „M-peněženka“. Služba je většinou aktivní automaticky, takže není třeba nejdřív nic aktivovat.
Nápověda pro zákazníky T-mobile:
- Vyplňte Vaše číslo na mobil, zvolte jako operátora T-mobile a klikněte na POTVRDIT.
- Dojde k přesměrování na T-mobile portál, potvrďte zde svůj souhlas s podmínkami platby.
- Pokud máte na T-zones účet, přihlaste se a pokračujte bodem 7.
- Pokud účet na T-zones nemáte, vepište do formuláře svoje mobilní číslo a klikněte na ODESLAT ČÍSLO.
- Přijde Vám SMS zpráva s kódem.
- Vepište kód jako heslo do formuláře a klikněte na PŘIHLÁSIT.
- Objeví se Vám údaje o platbě, které potvrďte kliknutím na tlačítko ZAPLATIT.
- V té chvíli proběhne platba, o jejímž výsledku Vás informuje došlá SMS zpráva.
Pro úspěšnou realizaci platby je nutné mít aktivní službu „M-platba“. Služba je většinou aktivní automaticky, takže není třeba nejdřív nic aktivovat.
-
Platit kartou 38 Kč
Platba kartou. Pro započetí platebního procesu prosím vyplňte kontrolní kód a stiskněte tlačítko "Zaplatit"
Po proběhnutí platby budete přesměrováni zpět na tuto stránku, kde najdete odkaz ke stažení práce.
Po odeslání kontrolního kódu budete přesměrováni do platební brány ČSOB, kde zadáte údaje potřebné pro platbu. Platbu dokončíte stisknutím tlačítka "ZAPLATIT".
Akceptované karty: VISA, VISA Electron, V PAY, MasterCard, Maestro.
-
Koupit za kredity - 35 Kč >>> ZVÝHODNĚNÁ CENA!
-
SMS platba (Slovensko) - 1,70
Stahovací kód k této práci získáte do několika minut se službou mobilního operátora Premium Rate SMS.
Zašlete SMS zprávu ve tvaru:
SEMmezera22532
- na telefonní číslo: 8877
Cena jedné SMS je 1,70 včetně DPH.
Pro využití SMS platby je třeba mít aktivovanou službu Premium Rate SMS.
Službu technicky zajišťuje Advanced Telecom Services, s. r. o.
SMS musí být ve formátu TEXT, bez diakritiky a bez formátování (tj. základní velikost a typ písma). Stahovací kód je
použitelný pouze pro tuto práci a je platný až do uzavření okna internetového prohlížeče.
Stahovací kód přijde obratem na mobil, je platný 24 hodin a lze jej zadat celkem dvakrát.
Důležité informace:
Provedením mobilní platby, odesláním SMS, platbou kredity, platbou kartou nebo převodem z účtu souhlasíte s
Podmínkami stahování.
Veškeré informace o platbách si můžete
přečíst zde.
Máte při placení nebo stahování práce problém? Odpovědi na časté problémy
najdete zde nebo kontaktujte
naší podporu.