Ústav matematiky a statistiky Přírodovědecká fakulta Masarykova univerzita Statistická inference I Pokyny k domácímu úkolu podzimní semestr 2018 Stanislav Katina Veronika Bendová, Zdeňka Geršlová a Markéta Janošova kat ina@math.muni.cz 25. září 2018 Katina, S., 2018: Statistická inference I 1 Instrukce Vzorový domácí úkol. V souboru stka-vzor-du-template.pdf máte k dispozici vzorovou šablonu pro domácí úkol, vygenerovanou z následujících *.tex souborů: 1. stka-vzor-du-template.tex, 2. stka-vzor-text-template.tex a 3. stka-vzor-title-page-template.tex. V odevzdávaném pdf souboru s domácím úkolem zachovejte styl použitý v šablonách. Domácí úkol odevzdejte v jedné ze dvou níže uvedených forem. V názvech souborů nepoužívejte diakritiku a dodržujte velká a malá písmena podle návodu. 1. Forma Sweave Tento způsob kombinuje k vytvoření řešení RSkript a flexibilní systém Sweave. Odevzdává se jeden pdf soubor nazvaný UCO-prijmeni-jmeno-statinfl-2018.pdf (obsahuje řešení příkladů, tabulky, obrázky, komentáře a náhled ^-kódu), jeden zdrojový soubor naprogramovaných funkcí UCO-prijmeni-jmeno-funkce-statinfl-2018.R a jeden Sweave soubor UCO-prijmeni-jmeno-statinfl-2018.Rnw, z něhož byl vygenerován výsledný pdf soubor a který využívá zdrojový soubor naprogramovaných funkcí. V R Sweave se při používání I^T^X šablon postupuje identicky jako v I^T^Xu. K vygenerování <5!-kódu v požadované formě použijte v I^TEX-ovské hlavičce Rnw dokumentu balíček listings. Následujícím kódem umístěným taktéž v ffl^X-ovské hlavičce Rnw dokumentu upravíte původní nastavení vzhledu >= # Setup Chunk render_1istings () 8 (25. září 2018) Katina, S., 2018: Statistická inference I 2 Po přeložení Rnw souboru se náhled CĚI-kódu automaticky zobrazí ve výsledném pdf souboru, pokud v hlavičce Chunk prostředí, obsahujícím <íl-kód, nastavíme argument echo=T. << echo=T >>= x <- 1:10 plot(x) 8 Další informace o systému Sweave najdete např. zde: Chunk options and package options. Při psaní ®-kódu postupujte podle instrukcí v prezentaci Standards of program m i ng in R: R style guide. 2. Forma Tento způsob kombinuje k vytvoření řešení RSkript a WF^X.. Odevzdává se jeden pdf soubor nazvaný UCO-prijmeni-jmeno-statinfl-2018.pdf (obsahuje řešení příkladů, tabulky, obrázky, CĚI-kód napsaný v DT^Xu), jeden zdrojový soubor naprogramovaných funkcí UCO-prijmeni-jmeno-funkce-statinfl-2018.R a jeden soubor <®-kódu konkrétních řešení DÚ UCO-prijmeni-jmeno-statinfl-2018.R, který používá tento zdrojový kód. Na psaní Cíi-kódu použijte BTEX-ovský balíček listings k vytvoření prostředí v hlavičce dokumentu pomocí následujícího kódu: \ def inec olor-[ dgray }-[ gray }-[0 . 35} % barva textu komentáru \def inecolor-[ lgray }-[gray }-[0 . 95} % barva pozadi R-kodu \lstset-[ % nastaveni vzhledu R-kodu language=R, % nastaveni jazyka R basicstyle=\ttfamily\small, % typ a velikost pisma R-kodu backgr oundcol or =\c olor-[ lgray } , % barva pozadi R-kodu comment s t y le =\11 f amily \ small \ it shape \ color -[dgr ay } , % barva komentáre k funkcim showstringspaces=false, % zákaz zvýrazňováni mezer numbers=left, % cislovani vlevo numberstyle=\ttfamily\small, % typ pisma a velikost cislovani stepnumber=1, % cislovani po kroku jedna firstnumber=last, % kumulativni cislovani radku v po sobe nasledujicich castech s R-kodem breaklines=T} % automatické zalamováni kodu na konci radku V textu potom <Ť:-kód vkládáme do prostředí \begin{lstlisting} a \end{lstlisting}. Při psaní Ql-kódu postupujte podle instrukcí v prezentaci Standards of programming in R: R style guide. Pokud nemáte nainstalovaný WF^X., můžete pro vygenerování souboru UCO-prijmeni-jmeno-statinfl-2018.pdf s textem domácího úkolu použít Overleaf. • Na Overleaf si vyberte template UWE dissertation report. Tím dojde k vytvoření projektu, který pojmenujte např. DU-statinfl. Automaticky se vytvoří adresář files s několika soubory, z nichž některé je nutné přejmenovat a následně nahradit jejich obsah obsahem vzorových souborů a jiné vymazat takto: - přejmenujte main.tex na UCO-prijmeni-jmeno-statinfl-2018.tex, - přejmenujte Chapterl.tex na UCO-prijmeni-jmeno-statinfl-text.tex, - přejmenujte titlepage.tex na UCO-prijmeni-jmeno-statinfl-title-page.tex, - obsah souboru UCO-prijmeni-jmeno-statinfl-2018.tex nahraďte obsahem souboru stka-vzor-du-template.tex, - obsah souboru UCO-prijmeni-jmeno-statinfl-text.tex nahraďte obsahem souboru stka-vzor-text-template.tex, (25. září 2018) Katina, S., 2018: Statistická inference I 3 15 16 17 18 19 20 21 22 23 24 - obsah souboru UCO-prijmeni-jmeno-statinfl-title-page.tex nahraďte obsahem souboru stka-vzor-title-page-template.tex, - vymažte soubory Abstract.tex, biblio.bib a references.bib. V souboru UCO-prijmeni-jmeno-statinfl-title-page.tex modifikujte následující \ t extbf -[ Naze v predmetu} \ t extbf-[ Jméno Prijmeni} \textbf{UCO} Obor XY V souboru UCO-prijmeni-jmeno-statinfl-2018.tex vyplňte následující \fancyhead [L] -[Název predmetu} %% hlavička vlevo \fancyhead [R] -[Jméno Prijmeni} %% hlavička vpravo V souboru UCO-prijmeni-jmeno-statinfl-2018.tex modifikujte následující \ input -[ stka - vzor - t it le-page - template } %% načteni souboru s titulni stránkou \ input-[ stka - vzor - text - template } %% načteni souboru s hlavnim textem úkolu zaměňte za své názvy souborů \ input-[UCO-prijmeni - jméno - st at inf I -1 it le - page } %% načteni souboru s titulni stránkou \ input-[UCO-prijmeni - jméno - st at inf I - text } %% načteni souboru s hlavnim textem úkolu • Pro psaní ve slovenštině v hlavičce souboru UCO-prijmeni-jmeno-statinfl-2018.tex namísto 25 |\usepackage[czech]{babel} %% zabezpeci ceske nastaveni použijte 26 | \usepackage [slovak]-[babel} %% zabezpeci slovenské nastaveni • V souboru UCO-prijmeni-jmeno-statinfl-text.tex je zapotřebí postupovat takto: - text svého projektu pište bud v módu Source nebo Rich Text , - vkládání obrázků - vedle ikony files je šipka a z vyrolovaného menu vyberete Computer a uploadujete své obrázky jako *.pdf . - použití obrázků - příklad pro 9 logo v textu 27 |\includegraphics[angle=0,width=0.025\textwidthliRlogo.jpg} Argument width určuje, jaká proporce šířky textu na stránce odpovídá šířce obrázku. - použití obrázků - příklad pro samostatný obrázek 28 29 30 31 32 33 %% prostredi obrázku \begin{figure}[ht] \centering \includegraphics[angle=0,width=0.45\textwidth]-[název- obrázku} \ capt ion-[ Popis ek ...} \end{figure} použití tabulek - příklad (25. září 2018) Katina, S., 2018: Statistická inference I 4 34 %% prostredí tabulky 35 %% zarovnáni vpravo (r), počet pismen "r" predstavuj e počet sloupců 36 %% h - here, na tomto miste, t - top, v horni časti stránky 37 %% velikost pisma \footnotesize (lOpt), \scriptsize (8pt) 38 \begin{table}[ht] 39 \ capt ion-[ Popis ek 40 \footnotesize 41 \centering 42 \begin-Ctabular}-[r I I rrr | rrr} 43 %% telo tabulky 44 \end{tabular} 45 \end-[table} Export tabulek z umožňuje knihovna xtable a její funkce xtable . Nastavení počtu desetinných míst je možné pomocí argumentu digits , kde první číslo vektoru je nula, neboť popis řádků je text. - Vkládání Gf-kódu umožňuje prostředí listings 46 %% prostredi pro R-kod 47 \begin-[lstlistings} 48 VI. R kod 49 \end-[lstlistings} Ukázku vloženého kódu najdete v souboru stka-vzor-text-template.tex. • Po dokončení domácího úkolu exportujete celý adresář DU-statinfl (obsahující zdrojové soubory, obrázky) kliknutím na šipku pod ikonou DOWNLOAD AS ZIP , kde vyberete možnost Input and Output Files . • Bližší informace o IM^X-u najdete např. zde: The Not So Short Introduction to BTgX. DU je nejprve po formální stránce hodnocen cvičícím. Toto hodnocení zahrnuje: 1. přítomnost tří výše zmíněných souborů a jejich názvy (při uploadu se nezaškrtne "přidat U CO, příjmení a jméno" a uploadujte jednotlivé soubory, nikoli *.zip, *.rar či jiné archivy), 2. kompletnost zpracování (každý příklad musí být vypracovaný, žádný nesmí chybět), 3. dostatečný opis Vašich úvah, zvoleného postupu a interpretace výsledků, ať už tabulkových nebo grafických, 4. přehlednost ^S-kódu a dodržování instrukcí v prezentaci Standards of programming in R: R style guide. DU je potřeba odevzdat do odevzdávárny přibližně 7 dní před termínem zkoušky, na který se přihlásíte. (Přesný termín odevzdání bude oznámen společně se zkušebními termíny.) (25. září 2018) Katina, S., 2018: Statistická inference I 5 Zadání Bude zveřejněno v průběhu a na konci semestru. (25. září 2018)