我想从交换数据的经典“时间 * OHLC”数据格式创建以下 data.frame。
起点是以下数据框:
Date Time Open High Low Close
01/28/2002 0833 543.81 543.82 543.84 543.85
01/28/2002 0850 542.95 542.95 542.95 542.95
01/28/2002 0901 542.45 542.45 542.45 542.45
01/28/2002 0911 542.45 542.45 542.45 542.45
我的表中有 1534129 行。我对将数据移动到以下结构有点绝望:
Date Time Price
01/28/2002 0833 543.81
01/28/2002 0833 543.82
01/28/2002 0833 543.84
01/28/2002 0833 543.85
01/28/2002 0850 542.95
这就是应该如何重写第一行并且应该在原始文件的每一行上重复此扩展名的方式。我任务的第二部分是设置一个参数(分布),该参数将决定在柱创建阶段是高还是低。这当然对以后的数据操作有进一步的影响,但我还不能到达起点。
稍后,我想使用代码并确定当您选择始终高时数据的外观,然后首先创建低(相反),或者最难的事情,因为它不是确定性地完成的,是具有分布的版本,它将决定哪个先走。
希望它准确地描述了任务(问题)。我为每一个提示或想法感到高兴。谢谢你的帮助。