我想创建一个巨大的 TimeSeries 对象,它将保存 1000 个不同的金融市场数据系列,每个系列存储 1500 个每日数据点。我对 TimeSeries 模块很陌生,对于如何最好地进行它有点困惑。所以几个基本问题:
1) 我是否应该使用一个 1000x1500 的巨大 numpy 数组并将其简单地提供给时间序列构造函数 time_series()?
2) 如果我这样做,我将如何按名称索引每个系列(例如“S&P500”或“GOLD”)?我知道我将能够按日期访问数组,但是我是否必须有一个单独的数据结构来将系列名称与其在大数组中的列号链接起来?
3)或者我应该按照文档(http://pytseries.sourceforge.net/core.timeseries.html)中给出的示例使用结构化数据类型?如果是这样,我如何将系列一一附加到时间序列,因为我不想创建一个巨大的非 numpy 结构来一次性提供给 time_series() 构造函数?
关于我在哪里可以获得金融市场和时间序列模块的一些好的例子的建议也将不胜感激。
谢谢。