Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从更改URL下载Excel文件_R - Fatal编程技术网

从更改URL下载Excel文件

从更改URL下载Excel文件,r,R,我正在尝试生成一个纸条,从下载图标的这组链接的第一个链接“克利夫兰联储通胀预期估计”下载一个文件 我知道如何获取具有永久url的文件,但在这种情况下,文件将定期更新,url以及文件名会频繁更改 最好的方法是什么?不是我的领域,但我建议您构建一个API或类似的东西,开始,看一看,然后 你需要从F(R)ED那里得到a。不确定克利夫兰一号是否有类似的东西,但圣路易斯肯定有 另外,请看一看,它作为CRAN的包提供,另一个选项是,您需要从Github获得。这不一定是一个R问题。我只想使用另一种更好地支持w

我正在尝试生成一个纸条,从下载图标的这组链接的第一个链接“克利夫兰联储通胀预期估计”下载一个文件

我知道如何获取具有永久url的文件,但在这种情况下,文件将定期更新,url以及文件名会频繁更改


最好的方法是什么?

不是我的领域,但我建议您构建一个API或类似的东西,开始,看一看,然后

你需要从F(R)ED那里得到a。不确定克利夫兰一号是否有类似的东西,但圣路易斯肯定有


另外,请看一看,它作为CRAN的
包提供,另一个选项是,您需要从Github获得。

这不一定是一个R问题。我只想使用另一种更好地支持web抓取的脚本语言(例如Python+BeautifulSoup或PyQuery)。@alexpmil您可能需要仔细检查您的事实。R擅长抓取网页
httr
rvest
xml2
XML
@hrbrmstr很高兴知道。情况并非总是如此。我想最好的答案应该是“用你最喜欢的语言浏览网页”。谢谢。我和quantmod一起工作。请你帮我个忙,看看这对你是否有用。它整个上午都在给我一个错误,昨天工作得很好
library(quantmod)getSymbols(“GDPC1”,src=“FRED”)
下载文件中出现错误(粘贴(FRED.URL,“/”,Symbols[[i]],“/”,“downloaddata/”,:无法打开URL'http://research.stlouisfed.org/fred2/series/GDPC1/downloaddata/GDPC1.csv“
(但当我粘贴到浏览器中时,该URL可以正常工作)