连接两个数据框并使用指定的ID扩展该数据框 [英] Join two dataframe and expand the dataframe with assign the ID

查看:70
本文介绍了连接两个数据框并使用指定的ID扩展该数据框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想将一个数据帧插入另一个具有ID为"Time"的时间键的数据帧.怎么做?

I want to insert a dataframe into another dataframe with Time key with ID appear to follow the Time. How to do it?

我的数据如下:

df1
ID  Time
ID1 10:40
ID1 11:00
ID2 11:10
ID2 11:30

df2
Time    X   Y
10:40   45  50
10:50   55  55
11:00   65  60
11:10   75  65
11:20   85  70
11:30   95  75

我的预期结果如下:

ID  Time    X   Y
ID1 10:40   45  50
ID1 10:50   55  55
ID1 11:00   65  60
ID2 11:10   75  65
ID2 11:20   85  70
ID2 11:30   95  75

感谢您的帮助

推荐答案

使用 merge_asof (带有日期时间列),最后使用 查看全文

登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆