【发布时间】:2014-08-08 07:52:10
【问题描述】:
抱歉标题不好,我不知道如何用一句话来最好地描述我的问题
我有一个带有索引的数据框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
...
我的目标是在df1 中创建另一个变量price2,它在df1 中的每个时间戳后5 分钟定位price2 的值。例如,如果我们查看df1 中的第一行,price2 将等于price2 在 10:00:07.120000 在df2 中的值。但是,在那个指定时间,我在df2 没有价格price2。我将不得不推断...最好的方法是什么?
【问题讨论】: