Автоматизация загрузки csv с помощью R

Комиссия по благотворительности Великобритании имеет сайт, с которого вы можете загрузить данные о благотворительности для определенной категории, например деменция http://beta.charitycommission.gov.uk/charity-search/?q=dementia  введите описание изображения здесь

При наведении курсора на кнопку «Экспорт» внизу отображается URL-адрес ссылки с элементом поиска и количеством включенных благотворительных организаций.

Фактически загруженный файл называется "charitydetails_2017_06_14_23_57_17.csv", поэтому без упоминания категории / номера, но с отметкой даты.

я пытался

library(readr)
df <- read_csv("http://beta.charitycommission.gov.uk/charity-search/?q=dementia&exportCSV=317.csv")

но просто получите ошибку 404

Есть ли способы в R, которые я могу автоматизировать, чтобы ввести другой термин, например. вслепую, скажем, блестящее приложение загрузит правильный набор данных в R для обработки?

TIA


person pssguy    schedule 14.06.2017    source источник


Ответы (1)


Вы использовали неверный URL. Правильный:

http://beta.charitycommission.gov.uk/charity-search/?q=dementia&exportCSV=1&p=317
person neilfws    schedule 14.06.2017
comment
Хорошее место! Меня как бы бросило имя csv, поэтому я не проверял URL-адрес на наличие ошибок - person pssguy; 15.06.2017