Capítulo 4 Transformação e visualização de dados

Até agora, estudamos as principais ferramentas de transformação de dados do tidyverse. Hoje vamos aumentar um pouco mais nosso toolkit e vamos utilizá-lo na prática nos exempos das câmaras e especialização.

Ler as bases

path <- "data-raw/camaras"
d_cjsg <- readr::read_rds(stringr::str_glue("{path}/d_cjsg.rds"))
d_cposg <- readr::read_rds(stringr::str_glue("{path}/d_cposg.rds"))

List columns: nest e unnest

nest e unnest são operações inversas e servem para tratar dados complecos, como o que temos em d_cposg

d_partes <- d_cposg %>% 
  dplyr::select(id_lawsuit, parts) %>% 
  tidyr::unnest(parts)

d_decisoes <- d_cposg %>% 
  dplyr::select(id_lawsuit, decisions) %>% 
  tidyr::unnest(decisions)