3
respostas

Comando em R get(site)

` Estou fazendo o curso "O pipeline de dados" e na Aula 01, ao executar o script Coleta_e_Explora.R, o comando get(site), com a url do www.nuforc.org/webreports/ndxe não funciona., dando o erro: Error in get(site) : object 'http://www.nuforc.org/webreports/ndxe199709.html' not found

Vocês poderiam enviar o arquivo "OVNIS.csv" ou responder com a causa do erro? Quando acesso a URL pelo browser, ele existe.

3 respostas

Olá Douglas, boa noite!

Você precisa seguir os passos 2 e 3 dessa atividade: https://cursos.alura.com.br/course/data-science-pipeline-big-data/task/33800, instalando os pacotes http e XML para funcionar:

install.packages('httr')
install.packages('XML')

em seguida carregá-os:

library(httr) 
library(XML)

e usar função GET() com letras maiúsculas para funcionar:

site <- GET('http://www.nuforc.org/webreports/ndxe199709.html')

Portanto, pode estar acusando erro por alguma biblioteca não instala, alguma biblioteca não carregada ou por você estar chamando a função errada (é GET() e não get()).

Espero ter ajudado e bons estudos!

Fiz essas correções, e agora aparece o erro: Error in curl::curl_fetch_memory(url, handle = handle) : Timeout was reached: Connection timed out after 10015 milliseconds

Vocês poderiam enviar o arquivo OVNIS.csv?

Oi Douglas tudo bem?

Não manjo quase nada de Data Science e não sei porque tá dando esse erro. Mas sou bom em extrair dados rsrsrs.

Gerei o arquivo CSV daquele site copiando a tabela, colando no excel e salvando como CSV. Veja se funciona:

https://github.com/neoandrevictor/datascience

Espero ter ajudado!!