basedosdados / sdk

⚙️ Código de manutenção do datalake (metadados e pacotes de acesso) | 📖 Docs: https://basedosdados.github.io/mais/
https://info.basedosdados.org/links
MIT License
394 stars 88 forks source link

[dados] Falta o `id_municipio` de alguns municípios, independente do turno. #1205

Closed rdahis closed 2 years ago

rdahis commented 2 years ago

Para reproduzir:

bdplyr("br_tse_eleicoes.resultados_candidato_secao") %>% 
  filter(ano == 2018,
         cargo == "presidente",
         turno == 1,
         is.na(id_municipio)) %>% 
  select(ano,turno, cargo, zona, secao,id_municipio, id_municipio_tse, sigla_partido, votos) %>%
  distinct(id_municipio_tse)

Apontado por @brunomioto.

brunomioto commented 2 years ago

Não testei opções além de ano == 2018 e cargo == presidente. Talvez seja algo independente desses termos

rdahis commented 2 years ago

Pela discussão no Discord, parece que não é um bug. A questão é que o TSE tem ID próprio para países e municípios de fora do Brasil. Portanto não cruzam com o diretório de municípios brasileiros.