我的数据集如下:
pd.DataFrame({'Date':['2019-01-01','2019-01-03','2019-01-01','2019-01-04','2019-01-01','2019-01-03'],'Name':['A','A','B','B','C','C'],'Open Price':[100,200,300,400,500,600],'Close Price':[200,300,400,500,600,700]})
现在我们可以看到这个表中少了几天的条目。i、 e 2019-01-02表示A,2019-01-02、2019-01-03表示B,2019-01-02表示C
我要做的是在数据框中为这些日期添加虚拟行
关闭价格栏,与第二天的下一个开放价格条目相同。我不在乎开盘价,可能是nan或0
预期产量
pd.DataFrame({'Date':['2019-01-01','2019-01-02','2019-01-03','2019-01-01','2019-01-02','2019-01-03','2019-01-04','2019-01-01','2019-01-02','2019-01-03'],'Name':['A','A','A','B','B','B','B','C','C','C'],'Open Price':[50,'nan',150,250,'nan','nan',350,450,'nan',550],'Close Price':[200,150,300,400,350,350,500,600,550,700]})
任何帮助都将不胜感激!你知道吗
对于如何插值价格,您的逻辑是模糊的,但要开始考虑这个问题,请记住将date输入datetime数据类型:
相关问题 更多 >
编程相关推荐