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