dicPNAD2005 {IBGEPesq} | R Documentation |
Dicionário da Pesquisa Nacional por Amostragem Domiciliar do IBGE de 2005 para o R.
data(dicPNAD2005)
Dois data-frames, um com 66 observações, correspondentes às 66 variáveis contidas no arquivo de microdados de domicílio da PNAD e outro com 355 observações, correspondentes às variáveis de pessoas da PNAD. Ambos possuem 4 colunas descritas a seguir.
inicio
tamanho
cod
desc
Dicionários são objetos que permitem a leitura e compreenção de uma base de dados.
Um dicionário R, como dicdom2005
, é utilizado como argumento de entrada da
função le.pesquisa
, permitindo que o usuário identifique as variáveis que deseja
ler apenas pelo seu código. Internamente, a função le.pesquisa
acessa o dicionário
para identificar a posição de início e o tamanho de cada variável a ser lida no arquivo
de microdados.
IMPORTANTE: O dicionário R possui apenas uma descrição concisa das variáveis. Consultar sempre o dicionário da pesquisa para informações detalhadas sobre cada variável. Tal dicionário situa-se normalmente na pasta "LAYOUT" do CD de microdados.
library(IBGEPesq) data(dicPNAD2005) #Para listar os códigos e as descrições de todas as variáveis contidas no arquivo ##de microdados de domicílios: dicdom2005[c("cod","desc")] #Para ler algumas variáveis dos microdados de domicílios: nomesdic <- c("UF", "V0102", "V0103", "V0202", "V0105") nomes <- c("UF", "CONTROLE", "SERIE", "TIPO.DOMICILIO", "NUM.MORADORES") #ajuste esse caminho para apontar para o arquivo de microdados: caminho.microdados <- file.path("E:", "DADOS", "DOM2005.TXT") nreg = 142471 dadosdom <- le.pesquisa(dicionario=dicdom2005, pathname.in=caminho.microdados, codigos=nomesdic, nomes=nomes, quant=nreg)