3

可能是一个愚蠢的问题,但我找不到答案。我将 R 与 xts/zoo 包一起使用,并且有一些季度时间序列数据。我正在从 Excel 文件中读取数据(我知道,不理想,但这里没有任何问题)并将其存储在数组中。然后我创建我的时间序列对象,基本上像这样: " tsthis = xts(tmp$data, tmp$date)" 其中 tmp 是保存数据的数组。这一切都适用于年月日日期,但我无法让 xts 将格式为“1990 Q1”的季度日期识别为日期。我确信有一些简单的东西,但我还没有找到它。显然,我是 R 的新手……在此先感谢!

4

1 回答 1

5

使您的索引:

?yearqtr
as.yearqtr(tmp$date) # will automagically try "%Y Q%q", "%Y q%q" or "%Y-%q"
于 2013-10-14T23:44:26.283 回答