使用 R 自动下载 csv
Automating downloading of csv using R
英国慈善委员会有一个网站,您可以从该网站下载特定类别的慈善数据,例如失智
http://beta.charitycommission.gov.uk/charity-search/?q=dementia
将鼠标悬停在“导出”按钮上时,link URL 会显示在底部,其中包含搜索项和慈善机构数量
实际下载的文件名为
"charitydetails_2017_06_14_23_57_17.csv" 所以没有提到 category/number 而是用日期戳代替
我试过了
library(readr)
df <- read_csv("http://beta.charitycommission.gov.uk/charity-search/?q=dementia&exportCSV=317.csv")
但只是得到 404 错误
R 中是否有我可以自动执行此操作的方法,以便输入不同的术语,例如比如说,一个闪亮的应用程序会把正确的数据集下载到 R 中进行处理?
TIA
您使用了错误的 URL。正确的是:
http://beta.charitycommission.gov.uk/charity-search/?q=dementia&exportCSV=1&p=317
英国慈善委员会有一个网站,您可以从该网站下载特定类别的慈善数据,例如失智
http://beta.charitycommission.gov.uk/charity-search/?q=dementia
将鼠标悬停在“导出”按钮上时,link URL 会显示在底部,其中包含搜索项和慈善机构数量
实际下载的文件名为 "charitydetails_2017_06_14_23_57_17.csv" 所以没有提到 category/number 而是用日期戳代替
我试过了
library(readr)
df <- read_csv("http://beta.charitycommission.gov.uk/charity-search/?q=dementia&exportCSV=317.csv")
但只是得到 404 错误
R 中是否有我可以自动执行此操作的方法,以便输入不同的术语,例如比如说,一个闪亮的应用程序会把正确的数据集下载到 R 中进行处理?
TIA
您使用了错误的 URL。正确的是:
http://beta.charitycommission.gov.uk/charity-search/?q=dementia&exportCSV=1&p=317