【发布时间】:2014-04-18 15:34:37
【问题描述】:
我想通过 API 函数为国家列表导入几个时间序列变量。我想将每个国家/地区的数据存储在单独的数组中。数据数组的名称应该是 3 个字母的国家代码。对于一个国家/地区,我的代码如下所示:
data = Quandl(c(var1,var2,var3), collapse="annual")
我想遍历一个国家列表,其中还包含从 Quandl.com 下载 var1-3 的标识符。我的问题是我无法找到一种方法来使用各自的国家代码(例如美国)重命名每个国家的数据数组(数据)。最后,我想在工作区(POL、DEU、USA、CHN ...)的列表中为每个国家/地区创建一个单独的数据数组。
基本上,我正在寻找一种实用的方法来做到这一点:
list[i,1] = data
很遗憾,这不起作用,但为什么没有一种简单的方法可以在循环中重命名数据数组?
【问题讨论】:
标签: arrays r loops time-series