我正在尝试使用 ["unixtime", "price", "amount"] 格式的一些股票报价数据
使用 CsvParser 加载 CSV 文件很简单,但是如何重新采样数据以使用 olhc(开盘价、最高价、最低价、收盘价)作为价格和金额的总和,在 Julia 的特定时期(每小时,15 分钟) , 5 分钟, 等等...)?
将 unixtime 转换为日期后的 DataFrame 类似于:
DataFrame:
date price amount
[1,] 2011-09-13T13:53:36 UTC 5.8 1.0
[2,] 2011-09-13T13:53:44 UTC 5.83 3.0
[3,] 2011-09-13T13:53:49 UTC 5.9 1.0
[4,] 2011-09-13T13:53:54 UTC 6.0 20.0
[5,] 2011-09-13T14:32:53 UTC 5.95 12.4521
[6,] 2011-09-13T14:35:04 UTC 5.88 7.458
是否有任何外部包来重新采样数据,或者鞍座中是否有任何功能可以实现这一点?