Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

process_sim(.) reportando erro para anos entre 1999 e 2001 #64

Open
thiagocalm opened this issue Feb 17, 2023 · 4 comments
Open

process_sim(.) reportando erro para anos entre 1999 e 2001 #64

thiagocalm opened this issue Feb 17, 2023 · 4 comments
Assignees

Comments

@thiagocalm
Copy link

Estou tentando importar dados de declaração de óbito para todas as UF's, entre 1999 e 2001. O código que estou usando é o seguinte:

dados_sim_00 <- fetch_datasus(year_start = 1999,
                           year_end = 2001,
                           information_system = "SIM-DO")

dados_sim_00 <- process_sim(dados_sim_00, municipality_data = FALSE)

Entretanto, é retornado o seguinte erro no momento de processar os dados:

Error in process_sim(dados_sim_00, municipality_data = FALSE) : 
  invalid multibyte string at '<b2>'

Fiz alguns testes rodando para somente uma UF aleatória para o mesmo intervalo de anos calendários e o erro não é retornado na função process_sim(.).

Até onde consegui entender, parece ser um erro associado a algum dos caracteres relacionados aos dados de alguma UF em específico, imagino. Entretanto, não consegui identificar onde ele se encontra.

Alguém tem alguma ideia ou alternativa para este erro? Ele já ocorreu outras vezes?

@rfsaldanha
Copy link
Owner

rfsaldanha commented Feb 17, 2023 via email

@thiagocalm
Copy link
Author

Até o momento, não consegui identificar qual a UF/ano em específco associado ao erro. Mas vou tentar avaliar separadamente por ano e fazer alguns testes para UF's em específico também.

O que me fez suspeitar de ser o problema em alguma UF foi por ter rodado para os mesmos anos (1999 a 2001) para a UF de MG e não ter sido reportado este erro.

@thiagocalm
Copy link
Author

Consegui identificar que o problema ocorre no ano 1999 para a uf de Sergipe (SE).

@rfsaldanha
Copy link
Owner

rfsaldanha commented Jun 19, 2023

Compreendo. Outros usuários do pacote estão encontrando problemas parecidos em outros arquivos de outros sistemas. O ideal seria tratar cada variável com a função enc2utf8 antes do processamento.

@rfsaldanha rfsaldanha self-assigned this Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants