这可能是愚蠢的,但我无法看到解决方案。
下载FRED数据时,它的名称很可怕,例如
FranceExports <<- getSymbols("FRAXTEXVA01CXMLM", src = "FRED", auto.assign = FALSE)
我想在数据表中放入很多数据
eu <- data.table( FranceExports , GermanyExports, ... )
但是表返回
head(FranceExports) FRAXTEXVA01CXMLM 1960-01-01 595665297 1960-02-01 610479446 1960-03-01 612014108 1960-04-01 559989074 1960-05-01 579246653 1960-06-01 557069763 > eu <- data.table(FranceExports) > head(eu) FRAXTEXVA01CXMLM 1: 595665297 2: 610479446 3: 612014108 4: 559989074 5: 579246653 6: 557069763
很显然,我希望能够访问eu $ FranceExports,而不是eu $ FRAXTEXVA01CXMLM
> eu$FranceExports NULL
我对R还是陌生的,所以我发现FranceExports只是对原始数据结构的引用。好我知道了而且env = userdata会寻找要放入数据的框架或表格,但是它仍然不能简单地更改名称,以便我可以直接引用它。
所以,我如何轻松地做到这一点(容易,因为有许多拥有大量数据的欧盟国家^^)
这可能是愚蠢的,但我无法看到解决方案。下载FRED数据时,它的名称很烂,例如FranceExports <