Bom dia,
Supondo que as bases anuais tem a mesma estrutura, já tentou ler os dados
de 2003 com o dicionário de outro ano? Por exemplo usar o dicionário de
2002 para os dados de 2003...
Por segurança seria bom abrir e comparar os dois dicionários...
Éder Comunello c
Olá Luciane,
Revendo a sua primeira postagem, percebi que você quer importar as
variáveis V1701 *a* V1377, e não apenas estas duas. Alssim, minha proposta
de scritp anterior não lhe ajuda. Fiz uma pequena retificação que corrige
isso:
setwd(C:\\Users\\Marcos\\Documents\\PNAD)
source(getdic.R)
Bom dia,
estou tentando ler as variáveis da PNAD de 2003 - V1701 a V1377- relacionadas
ao suplemento Saúde- e as mesmas aparecem como NA. O banco está disponível no
site do IBGE
http://www.ibge.gov.br/home/estatistica/populacao/trabalhoerendimento/pnad2013/microdados.shtm.
Também podem ser
Olá Luciane,
A idéia da função selectvar() é permitir ao usuário selecionar as variáveis
com base na descrição das mesmas. No seu caso, vi que diversas variáveis
não possuem uma descrição, o que torna o uso desta função um pouco sem
sentido.
Uma abordagem pode ser a seguinte:
# Definir o
]leitura dados PNAD 2003 - variáveis V1701 a V1377
Para: r-br@listas.c3sl.ufpr.br r-br@listas.c3sl.ufpr.br
Data: Terça-feira, 24 de Março de 2015, 13:28
Duas
postagens que falam a respeito:
http://analisereal.com/2014/09/26/carregando-dados-da-pnad-no-r/
2015-03-24 13:24 GMT-03:00
Leonardo
Duas postagens que falam a respeito:
http://analisereal.com/2014/09/26/carregando-dados-da-pnad-no-r/
2015-03-24 13:24 GMT-03:00 Leonardo Ferreira Fontenelle
leonar...@leonardof.med.br:
Para ler o arquivo, você poderia em princípio usar a função read.fwf.
Mas essa função não é otimizada para
Para ler o arquivo, você poderia em princípio usar a função read.fwf.
Mas essa função não é otimizada para dados grandes, então você vai
preferir alguma alternativa. Uma opção é importar com o comando laf.open
do pacote LaF, e outra é transformar de largura fixa para csv com o
comando fwf2csv do