Kapitola 14 Co je to tidyverse?
tidyverse je soubor balíků obashujících všechny nástroje potřebné pro základní úkony v datové analýze. Balíky z tidyverse Vám umožní:
- načíst data (balík reader, haven, xml2, rvest a další),
- přeskládat je do požadované formy (balík tidyr),
- modifikovat je (balík dplyr)
- a vizualizovat (balík ggplot2).
Součástí tidyverse jsou i další balíky. Některé z nich Vám jsou již známé (např. purrr, stringr, forcats nebo tibble). Všechny balíky v tidyverse sdílejí logiku ovládání a datové struktury. Dohromady tak poskytují uživateli dobře provázané, kooperující a moderní prostředí pro datovou analýzu. Nevýhodou tidyverse je, že jejich vývoj stále není zcela ukončen a dohcází v něm k zásadním změnám.
Balíky z tidyverse je možné načítat jednotlivě podle potřeby, nebo načtením metabalíku tidyverse:
library(tidyverse)
## ── Attaching packages ───────────────────────────────────────────────────────────────────────────── tidyverse 1.3.1 ──
## ✔ ggplot2 3.3.5 ✔ purrr 0.3.4
## ✔ tibble 3.1.4 ✔ dplyr 1.0.7
## ✔ tidyr 1.1.3 ✔ stringr 1.4.0
## ✔ readr 2.0.1 ✔ forcats 0.5.1
## ── Conflicts ──────────────────────────────────────────────────────────────────────────────── tidyverse_conflicts() ──
## ✖ dplyr::filter() masks stats::filter()
## ✖ dplyr::lag() masks stats::lag()