我正在尝试下载电子表格从AQR数据库直接进入R。我有一个链接:http://www.aqr.com/~/media/files/data-sets/value-and-momentum-everywhere-portfolios-monthly.xlsx,它提示下载。但是,在尝试以下代码时:
> url1<-"http://www.aqr.com/~/media/files/data-sets/value-and-momentum-everywhere-portfolios-monthly.xlsx"
> download.file(url1,destfile="example.xlsx")我知道这个错误
trying URL 'http://www.aqr.com/~/media/files/data-sets/value-and-momentum-everywhere-portfolios-monthly.xlsx'
Error in download.file(url1, destfile = "example.xlsx") : cannot open URL 'http://www.aqr.com/~/media/files/data-sets/value-and-momentum-everywhere-portfolios-monthly.xlsx'https://www.aqr.com/library/data-sets/value-and-momentum-everywhere-portfolios-monthly是我正在尝试下载数据的页面(在完整的数据链接下)。
你能提供一些指导吗?
发布于 2015-01-19 19:15:47
看起来,该链接重定向到https,download.file默认不支持该链接。如果安装了wget或curl,可以使用
download.file("https://www.aqr.com/~/media/files/data-sets/value-and-momentum-everywhere-portfolios-monthly.xlsx",
"example.xlsx",
method = "wget")或
download.file("https://www.aqr.com/~/media/files/data-sets/value-and-momentum-everywhere-portfolios-monthly.xlsx",
"example.xlsx",
method = "curl")这些选项和其他选项在Download a file from HTTPS using download.file()上讨论。
https://stackoverflow.com/questions/28031008
复制相似问题