我有两个pandas DataFrame看起来类似于下面的那个。虽然它们有不同的长度和数据值。
我想将两个数据帧放在两个数据帧之间,这两个数据帧在两个数据帧之间相互匹配。
这样我最终会得到一个数据帧,其中包含匹配时间戳的两个数据帧中的所有数据,或两个匹配时间戳类似长度的数据帧也可以。
我怎样才能最有效地做到这一点:)?
- 位置UnitNameREF时间戳REF PowerREF WindspeedREF
- 0 Bull Creek F10 2014-11-01 00:00:00 7.563642 3.957911
- 2 Bull Creek F10 2014-11-01 00:20:00 60.73445 4.241572
- 3 Bull Creek F10 2014-11-01 00:30:00 63.15441 4.24109
- 4 Bull Creek F10 2014-11-01 00:40:00 59.0928 4.38905
- 5 Bull Creek F10 2014-11-01 00:50:00 69.26197 4.374599
- 6 Bull Creek F10 2014-11-01 01:00:00 101.0624 5.343887
- 7 Bull Creek F10 2014-11-01 01:10:00 122.7937 5.183885
- 8 Bull Creek F10 2014-11-01 01:20:00 86.57111 5.046734
- 10 Bull Creek F10 2014-11-01 01:40:00 16.74043 3.024428
- 11 Bull Creek F10 2014-11-01 01:50:00 12.58701 2.931352
- 12 Bull Creek F10 2014-11-01 02:00:00 -1.029754 3.116549
- 13 Bull Creek F10 2014-11-01 02:10:00 13.35998 3.448056
- 14 Bull Creek F10 2014-11-01 02:20:00 17.42461 2.943588
- 19 Bull Creek F10 2014-11-01 02:50:00 -11.01966 3.554834
- 20 Bull Creek F10 2014-11-01 03:00:00 -4.38301 4.279259
醇>
fileREF = 'FilterDataREF.xlsx'
dataREF = pd.read_excel(fileREF, sheetname='Sheet1')