我正试图以[“unixtime”,“price”,“amount”]格式使用一些股票价格数据。
使用CsvParser加载CSV文件很简单,但是如何重新采样数据以使用olhc(开盘价,最高价,最低价,收盘价)以及价格和金额总和,以及Julia中的特定时期(每小时,15分钟,5分钟等......)?
将unixtime转换为日期之后的数据框就像是: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
是否有任何外部包重新采样数据,或者马鞍中是否有任何功能可以实现此目的?