gpt4 book ai didi

wolfram-mathematica - 从 URL 导入数据

转载 作者:行者123 更新时间:2023-12-03 14:34:24 26 4
gpt4 key购买 nike

圣路易斯联邦储备银行在其各种网页上提供了大量数据,例如:

http://research.stlouisfed.org/fred2/series/OILPRICE/downloaddata?cid=32217
http://www.federalreserve.gov/releases/h10/summary/default.htm
http://research.stlouisfed.org/fred2/series/DGS20

数据集会更新,有些甚至每天更新。我倾向于对每日数据感兴趣(请参阅 URLS 上的上述设置)

我想将这些类型的价格或费率数据流(可在上述 URL 中作为 CSV 或 Excel 文件访问)直接导入 Mathematica。

我查看了有关 Importing[] 的文档,但我发现关于如何进行此类操作的文档很少(实际上没有)。

看起来我需要导航到页面,发送一些数据来选择特定的文件和格式,触发下载,然后从我自己的机器访问下载的数据。如果我可以直接从站点访问数据,那就更好了。

我曾希望 Wolfram Alpha 能让这种事情变得简单,但我没有取得任何成功。
FinancialData[]这种事情看起来很自然,但我不认为这样做。财务数据有很多特点,但我看不出有什么办法可以得到这种东西。

有没有人有这方面的经验,或者有人可以指出我正确的方向吗?

最佳答案

您可以 Import直接从一个 URL。例如,来自 Federalreserve.gov 的数据可以获得并可视化如下。

url = "http://www.federalreserve.gov/datadownload/Output.aspx?";
url = url<>"rel=H10&series=a660e724c705cea4b7bd1d1b85789862&lastObs=&";
url = url<>"from=&to=&filetype=csv&label=include&layout=seriescolumn";
data = Import[url, "CSV"];
DateListPlot[data[[7 ;;]], Joined -> True]

我分手了 url为了方便起见,因为它太长了。我不得不检查 data 的内容在我确切地知道如何绘制它之前 - 这一步通常是必要的。我确信 STLouisfed.org 的数据可以通过类似的方式获得,但它需要使用带有 key 的 API 才能访问它。

关于wolfram-mathematica - 从 URL 导入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8719842/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com