ÎncepețiÎncepe gratuit

Coloane de tip listă

Aceste date „imbricate" au o structură interesantă. A doua coloană, data, este o listă – un tip de obiect R care nu a apărut încă în acest curs și care permite stocarea unor obiecte complexe în fiecare rând. Acest lucru se întâmplă deoarece fiecare element al coloanei data este, la rândul său, un data frame.

# A tibble: 200 × 2
                           country              data
                             <chr>            <list>
1                      Afghanistan <tibble [34 × 3]>
2                        Argentina <tibble [34 × 3]>
3                        Australia <tibble [34 × 3]>
4                          Belarus <tibble [34 × 3]>
5                          Belgium <tibble [34 × 3]>
6  Bolivia, Plurinational State of <tibble [34 × 3]>
7                           Brazil <tibble [34 × 3]>
8                           Canada <tibble [34 × 3]>
9                            Chile <tibble [34 × 3]>
10                        Colombia <tibble [34 × 3]>

Poți folosi nested$data pentru a accesa această coloană de tip listă și paranteze duble pentru a accesa un anumit element. De exemplu, nested$data[[1]] îți va returna data frame-ul cu istoricul voturilor Afganistanului (valoarea percent_yes pentru fiecare an), deoarece Afganistanul se află pe primul rând al tabelului.

Acest exercițiu face parte din cursul

Studiu de caz: Analiza exploratorie a datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

Afișează data frame-ul din coloana data care conține datele pentru Brazilia.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# All countries are nested besides country
nested <- by_year_country %>%
  nest(-country)

# Print the nested data for Brazil
Editează și rulează codul