rfsaldanha / microdatasus

Download de dados do DataSUS e pré-processamento no R.
https://rfsaldanha.github.io/microdatasus/
Other
221 stars 54 forks source link

microdatasus #107

Open agnescsf opened 4 months ago

agnescsf commented 4 months ago

Olá, boa noite, estou tentanto acessar os dados de dengue por meio do microdatasus, mas logo no primeiro passo (remotes::install_github("rfsaldanha/microdatasus") aparece o primeiro erro (abaixo)

1: In missing_devel_warning(pkgdir) : Package read.dbc has compiled code, but no suitable compiler(s) were found. Installation will likely fail. Install Rtools (https://cran.r-project.org/bin/windows/Rtools/).Then use the pkgbuild package, or make sure that Rtools in the PATH. 2: In i.p(...) : Installation des Pakets ‘C:/Users/agnes/AppData/Local/Temp/RtmpIrhBSf/file9aa47b755dd8/read.dbc_1.0.6.tar.gz’ hatte Exit-Status ungleich 0 3: In file.copy(savedcopy, lib, recursive = TRUE) : Problem C:\Users\agnes\AppData\Local\R\win-library\4.3\00LOCK\curl\libs\x64\curl.dll nach C:\Users\agnes\AppData\Local\R\win-library\4.3\curl\libs\x64\curl.dll zu kopieren: Permission denied 4: In missing_devel_warning(pkgdir) : Package read.dbc has compiled code, but no suitable compiler(s) were found. Installation will likely fail. Install Rtools (https://cran.r-project.org/bin/windows/Rtools/).Then use the pkgbuild package, or make sure that Rtools in the PATH. 5: In i.p(...) : Installation des Pakets ‘C:/Users/agnes/AppData/Local/Temp/RtmpIrhBSf/file9aa46ca66919/microdatasus_2.3.0.tar.gz’ hatte Exit-Status ungleich 0

Algém teve esse erro e sabe como resolver?

Obrigada desde já!

rfsaldanha commented 4 months ago

Olá Agnes,

O pacote read.dbc foi criado e é mantido por outra pessoa. Infelizmente ele não está disponível no CRAN neste momento, mas você ainda consegue instalar o pacote read.dbc de outras formas.

Observando os detalhes da mensagem de erro quer você enviou, recomendo que você tente o seguinte.

  1. Você precisa instalar um software chamado Rtools para compilar o pacote read.dbc no Windows. Pela sua mensagem de erro, você está usando a versão 4.3 do R, então pode instalar essa versão do Rtools:

https://cran.r-project.org/bin/windows/Rtools/rtools43/rtools.html https://cran.r-project.org/bin/windows/Rtools/rtools43/files/rtools43-5958-5975.exe

  1. Em seguida, instale os pacotes remotes se ele não tiver sido instalado.
install.packages("remotes")
  1. Tente agora instalar o pacote read.dbc com esse comando
remotes::install_github("danicat/read.dbc")
  1. Depois, instale o microdatasus
remotes::install_github("rfsaldanha/microdatasus")

Deve funcionar. Me avise se deu certo ou não.

agnescsf commented 4 months ago

Oi Raphael, muito obrigada. Eu tentei por esse meio e ainda não está funcionando. Tentei vários estados e vários períodos de tempo diferentes e mesmo assim não funciona.

dados <- fetch_datasus(year_start = 2014, year_end = 2023,uf = "ES", information_system = "SINAN-DENGUE")

ℹ SINAN files are not available per UF. Ignoring argument 'uf' and downloading data.ℹ Your local Internet connection seems to be ok.! It appears that DataSUS FTP is down or not reachable.

Você sabe o que pode estar acontecendo?

Abracos, Agnes

Am Do., 2. Mai 2024 um 10:34 Uhr schrieb Raphael Saldanha < @.***>:

Olá Agnes,

O pacote read.dbc foi criado e é mantido por outra pessoa. Infelizmente ele não está disponível no CRAN neste momento, mas você ainda consegue instalar o pacote read.dbc de outras formas.

Observando os detalhes da mensagem de erro quer você enviou, recomendo que você tente o seguinte.

  1. Você precisa instalar um software chamado Rtools para compilar o pacote read.dbc no Windows. Pela sua mensagem de erro, você está usando a versão 4.3 do R, então pode instalar essa versão do Rtools:

https://cran.r-project.org/bin/windows/Rtools/rtools43/rtools.html

https://cran.r-project.org/bin/windows/Rtools/rtools43/files/rtools43-5958-5975.exe

  1. Em seguida, instale os pacotes remotes se ele não tiver sido instalado.

install.packages("remotes")

  1. Tente agora instalar o pacote read.dbc com esse comando

remotes::install_github("danicat/read.dbc")

  1. Depois, instale o microdatasus

remotes::install_github("rfsaldanha/microdatasus")

Deve funcionar. Me avise se deu certo ou não.

— Reply to this email directly, view it on GitHub https://github.com/rfsaldanha/microdatasus/issues/107#issuecomment-2089901132, or unsubscribe https://github.com/notifications/unsubscribe-auth/BIAFG67PWVDPWZAX2G75WA3ZAH27VAVCNFSM6AAAAABGXSOT2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBZHEYDCMJTGI . You are receiving this because you authored the thread.Message ID: @.***>

-- Agnes Caroline Santos Faria Environmental Engineer Master in Civil Engineer - Geotechnics at Universidade Federal de Viçosa - MG (+49) 176 6132 8108