---
title: "MAS20c - Domácí úkol"
author: "Zdeňka Geršlová, 211215"
date: "`r Sys.Date()`"
output:
  pdf_document: default
  html_document: default
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

#### Příklad 1

Zde je nějaký text.

```{r}
plot(iris)
```

Zde je komentář k obrázku

```{r, echo=FALSE}
plot(iris)
```

Nastavení `echo = FALSE` skryje kód (všimněte si, že řádek `plot(iris)` v tomto případě ve výsledném dokumentu není) a ukáže jenom samotný obrázek.   

Pokud chcete ukázat kód, ale obrázek skrýt, použijete nastavení `fig.show='hide'` (všimněte si, že ve výstupním souboru je pouze rámeček s příkazem plot, ale obrázek tentokrát chybí).

```{r fig.show='hide'}
plot(iris)
```

Pokud chcete skrýt varování a informační zprávy např. při načítání knihoven, použijte nastavení `message=FALSE, warning=FALSE`.

```{r message=FALSE, warning=FALSE}
library(psych)
```

Do výstupu se automaticky vkládají také výstupy funkcí, které se vypisují do konzole (např. při použití funkce lm, summary apod.), viz následující odstavec:

```{r}
lm(Sepal.Length ~ Petal.Length + Petal.Width, data = iris)
```

Pokud chcete skrýt výsledky nějaké funkce (to, co se automaticky vypisuje do konzole po provedení příkazu), použijte nastavení `results='hide'`.

```{r results='hide'}
lm(Sepal.Length ~ Petal.Length + Petal.Width, data = iris)
```

Pokud chcete skrýt celý výstup včetně zadávací funkce, použijete `results='hide'` v kombinaci s `echo = FALSE` (ve výsledném pdf se tak celá následující buňka vůbec nezobrazí).

```{r echo=FALSE, results='hide'}
lm(Sepal.Length ~ Petal.Length + Petal.Width, data = iris)
```

Pro úpravu velikosti obrázku slouží argumenty `fig.width` a `fig.height` (základní jednotkou jsou palce, takže např. `fig.width=3` vygeneruje obrázek o šířce 3 palců).

```{r fig.width=3}
plot(iris)
```

