Olá Luciane,

A vantagem de utilizar o pacote 'SAScii' é o fato dele importar os dados com o 
dicionário do SAS.

Att
Roney

## ----------------------------------------
# instalando o pacote 'SAScii' elaborado por Anthony Joseph Damico
install.packages('SAScii')

# carregando o pacote
library(SAScii)

# é necessário eliminar os comentários do dicionário, os /* … */, para realizar 
a leitura correta
# lendo o dicionário da PNAD 2011 pessoas
parse.SAScii( "2011_DOM_input.sas")

# lendo o arquivo txt
dom2011  <- read.SAScii('2011_DOM.TXT', '2011_DOM_input.sas', beginline=11, 
buffersize=1000)

## ----------------------------------------
# a função read.SAScii.sqlite() é muito útil para carregar os dados direto para 
SQLite
source_url( 
"https://raw.github.com/ajdamico/usgsd/master/SQLite/read.SAScii.sqlite.R"; )

drv <- dbDriver("SQLite")
con <- dbConnect(drv, dbname='pnad')

# transformar um arquivo do IBGE direto em uma base SQLite
read.SAScii.sqlite(fn = "2011_PES.TXT", sas_ri = "2011_PES_input.sas", tl = 
TRUE, tablename = "pes2011", db = con)
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.

Responder a