#r #rvest
Вопрос:
Я пытаюсь загрузить данные с URL-адреса https://migration.iom.int/datasets/europe-—-mixed-migration-flows-europe-quarterly-overview-april-june-2021
На этой странице доступен набор данных с файлом в Excel, а ссылка для загрузки данных есть https://migration.iom.int/system/tdf/datasets/Q2 2021 Mixed Migration Flows to Europe (April — June 2021).xlsx?file=1amp;type=nodeamp;id=12261
Поэтому я хочу загрузить все эти данные в формате Excel непосредственно в R.
library(rvest)
URL <- "https://migration.iom.int/system/tdf/datasets/Q2 2021 Mixed Migration Flows to Europe (April - June 2021).xlsx?file=1amp;type=nodeamp;id=12261"
pg <- read_html(URL)
html_attr(html_nodes(pg, "download"), "href")
Но я допустил какую-то ошибку и не делаю загрузки. Так что кто-нибудь может мне помочь, как загрузить эти данные в R .
Ответ №1:
Я лично подошел бы к этому следующим образом. Загрузите данные в указанное место назначения, прочитайте файл excel из этого места. Идея была бы:
download.file(url, destinationFile)
fileInR <- read.table(file = desinationFile,sep = “t”)
Однако простой поиск в Google для обоих (загрузка и чтение в файле excel в R) должен предоставить вам гораздо больше возможностей.