15.5 Konstrukce vlastních tabulek s crossing()

V některých případech je užitečné vytvořit si vlastní tabulku. Typickým příkladem může být vytvoření “kostry” tabulky, která bude obsahovat všechny možné varinty (identifikátory) pozorování, které se ve výsledné tabulce mohou vyskytnout.

Například můžeme chtít vytvořit panelová data pro země V4 a pro roky 2000–2001. Tento úkol je možné efektivně vyřešit pomocí crossing():

## # A tibble: 8 × 2
##   country         year
##   <chr>          <int>
## 1 Czech Republic  2000
## 2 Czech Republic  2001
## 3 Hungary         2000
## 4 Hungary         2001
## 5 Poland          2000
## 6 Poland          2001
## 7 Slovakia        2000
## 8 Slovakia        2001