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()