Avance para o conteúdo

Lê as edições pedidas com pof_ler_edicao(), soma os grandes grupos e cria uma coluna para cada item. Um item é um ou mais códigos da harmonização: Nível 1 (2 dígitos, ex. "26"), Nível 2 (3 dígitos, ex. "172") ou folha (5 dígitos, ex. "26101"). Use pof_buscar() para achar os códigos.

Uso

pof_carregar(
  anos = c(1987, 1995, 2002, 2008, 2017),
  dir,
  itens = list(),
  harmonizacao = pof_harmonizacao()
)

Argumentos

anos

Anos iniciais das edições.

dir

Pasta com os arquivos do HarmonizaPOF2026.

itens

Lista nomeada (ou vetor nomeado) de códigos. Ex.: list(apostas = "26101", celular = c("17202", "24201")).

harmonizacao

Resultado de pof_harmonizacao().

Valor

Lista de bases (classe pof_dados), uma por edição.

Exemplos

if (FALSE) { # \dontrun{
dados <- pof_carregar(c(2002, 2008, 2017), "HarmonizaPOF2026_data",
                      itens = list(apostas = "26101"))
} # }
Aviso: a harmonização v2 de produtos tem erros de classificação conhecidos (condomínio, compra de imóveis, celular e outros). Até que sejam corrigidos na origem, o pacote e todas as análises deste site usam correções provisórias. Veja a lista e o efeito de cada correção.