Skip to content

Instantly share code, notes, and snippets.

@metodologia
Last active December 17, 2015 00:10
Show Gist options
  • Save metodologia/5518641 to your computer and use it in GitHub Desktop.
Save metodologia/5518641 to your computer and use it in GitHub Desktop.
Microdados com R - Parte 1
# instalar o pacote 'SAScii' elaborado por Anthony Joseph Damico
#install.packages('SAScii')
# carregar o pacote
library(SAScii)
# ler dicionário da PNAD 2011 pessoas
parse.SAScii( "2011_PES_input.sas")
# exemplo de como abir os dados
x <- read.SAScii( "2011_PES.TXT" , "2011_PES_input.sas" , beginline=1)
head( x )
# segundo exemplo de como abrir os dados
# indicar o caminho do dicionário
PESdicionario <- "/home/roney/Documents/R-workspace/2013 tutorial microdados/2011_PES_input.txt"
# indicar caminho dos dados
PESdados <- "/home/roney/Documents/R-workspace/2013 tutorial microdados/2011_PES.txt"
# lendo o arquivo txt
pes2011 <- read.SAScii(PESdados, PESdicionario, zipped=T, beginline=1)
#
# lendo PNAD 2011 domicílios
# verificar diciionário
parse.SAScii('2011_DOM_input.TXT', beginline=11)
# eliminar comentários do arquivo dicionário do SAS resolver erro
parse.SAScii('2011_DOM_input2.TXT', beginline=11)
# ler o arquivo txt
dom2011 <- read.SAScii('2011_DOM.TXT', '2011_DOM_input2.TXT', beginline=11, buffersize=1000)
# estrutura dos dados
str(dom2011)
# mostrar as primeiras 20 linhas
dom2011[1:25,]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment