[我希望这是一个相当简单的答案(当我看到解决方案有多么简单时,我会感到很尴尬),但是我在使用quantmod软件包下的getSymbols()
函数按分钟提取日内股票数据时遇到了很多麻烦。
我尝试使用getSymbols("F")
提取数据并得到以下输出:
> F[1:10]
F.Open F.High F.Low F.Close F.Volume F.Adjusted
2007-01-03 7.56 7.67 7.44 7.51 78652200 7.22
2007-01-04 7.56 7.72 7.43 7.70 63454900 7.41
2007-01-05 7.72 7.75 7.57 7.62 40562100 7.33
2007-01-08 7.63 7.75 7.62 7.73 48938500 7.43
2007-01-09 7.75 7.86 7.73 7.79 56732200 7.49
2007-01-10 7.79 7.79 7.67 7.73 42397100 7.43
2007-01-11 7.73 7.80 7.68 7.77 40020800 7.47
2007-01-12 7.77 7.92 7.76 7.89 57053800 7.59
2007-01-16 7.89 8.01 7.87 7.94 66699800 7.64
2007-01-17 7.97 8.10 7.97 8.04 63728700 7.73
如您所见,这只是每日历史数据,我需要每分钟的历史数据。
我已经进行了一些研究,发现this tutorial暗示可以用历史分钟条的形式显示数据,但是我找不到允许我执行此操作的正确参数或函数。无法使用更高的频率,因此我无法获取我的每日数据并查看每分钟的数据。我想知道如何使用quantmod来获取一年之内的每一分钟的历史数据-最后,我想要一个包含“日期”,“分钟栏”和“音量”列的数据框。
请让我知道是否能为您提供更多信息。