segunda-feira, 3 de agosto de 2020

cruzando dados do Datasus e IBGE

O IBGE  codifica com os municípios com sete dígitos. Os dois primeiros números são para a UF, os próximos 4 dígitos representam a localidade e setores censitários,e o último digito é de controle. Já o DATASUS, por sua vez, codifica os municípios com seis dígitos. Assim, comandos como PROCV e MERGE não funcionam e também não é possível fazer o cruzamento dos dados com o nome dos municípios porque esses são utilizados mais de uma vez no território nacional. .
Abaixo, seguem alguns comandos no R para resolver este problema.


df$mun_cod <- -="" arquivo="" br="" df="" ibge="" mun_cod="" nbsp="" strtim="">



Outra estratégia é utilizar o Excel para eliminar o último dígito. 


Depois, não se esqueça de comparar os dois arquivos. Estas dicas facilitam muito a construção de banco de dados com informações de diferentes fontes. 

Nenhum comentário:

Postar um comentário