Vous devez être sur la page Web où les données sont stockées, pas la page Web avec les liens vers les données. Selon le format dans lequel les données se trouvent, vous devrez changer le (sep = '\ t') pour répondre à vos besoins,
ex. un csv serait (sep = ',')
Vous devrez ensuite affiner le formatage.
library(RCurl)
urlcontent<-
getURL('https://www.govdata.de/web/guest/daten/-/details/1c669080-c804-11e4-
8731-1681e6b88ec1bkg')
DATA<- read.table(textConnection(urlcontent), header=T, sep = '\t')
Notez la fonction read.table ne peut fonctionner avec une page de type TSV, vous aurez besoin d'affiner la lecture de la page en fonction de la mise en forme.
EDIT:
En utilisant l'adresse du lien pour l'URL que j'ai pu saisir avec succès l'URL, le problème est bien une erreur d'accès, je n'ai pas accès pour télécharger les données. Cela peut être une autre erreur dans le code, ou un problème d'identification réel sur le site Web.
library(RCurl)
urlcontent<-
getURL('https://www.govdata.de/ckan/api/rest/dataset/1c669080-c804-11e4-
8731-1681e6b88ec1bkg')
DATA<- read.table(textConnection(urlcontent), header=T, sep = '\t')
Erreur: Vous n'êtes pas autorisé à accéder à ce serveur
Vu déterminer comment télécharger un fichier en utilisant Python: https://stackoverflow.com/questions/11768214/python-download-a -file-over-an-ftp-server OU https://stackoverflow.com/questions/22676/how-do-i-download-a-file-over-http-using-python –