对于糟糕的标题感到抱歉,我不知道如何在一行中最好地描述我的问题
我有一个带索引的数据框df1
:
[2014-01-02 10:00:02.644000, ..., 2014-01-02 15:59:58.630000]
Length: 26761, Freq: None, Timezone: None
我的df1
列price
包含一些值,例如40
,38
等。
我的df1
看起来像这样:
Timestamp price1
2014-01-02 10:00:02.120000 38
2014-01-02 10:00:03.213000 40
2014-01-02 10:00:06.648000 39
2014-01-02 10:00:02.699320 50
...
我有另一个DataFrame,df2
Timestamp price2
2014-01-02 10:00:06.879000 39
2014-01-02 10:00:07.457200 41
2014-01-02 10:00:10.625450 35
2014-01-02 10:00:12.674320 47
...
我的目标是在price2
中创建另一个变量df1
,在price2
中的每个时间戳后5分钟找到df1
的值。例如,如果我们查看df1
中的第一行,price2
将等于price2
中10:00:07.120000的值df2
。但是,我在指定时间内price2
没有价格df2
。我将不得不推断......最好的方法是什么?