I have two dataframes:
df1
value1 value2 timestamp
0 193 68 2022-08-05 01:37:00
1 214 122 2022-08-06 01:55:00
2 260 75 2022-08-07 02:16:00
value1 and value2 are recorded once everyday.
df2
value3 timestamp
0 0.01 2022-08-05 00:00:00
1 0.0 2022-08-05 00:01:00
2 0.2 2022-08-05 00:02:00
3 1.0 2022-08-05 00:03:00
...
4561 0.5 2022-08-07 12:30:00
value3 is recorded every 1-minute. I need to combine these into one dataframe by time.
value1 and value2 will be the same between each recordings. (ie. from 2022-08-06 01:55:00 until 2022-08-07 02:16:00, value1 should display 214 for every minute.
combined_df
value1 value2 value3 timestamp
0 193 68 0.02 2022-08-06 01:54:00
1 214 122 0.0 2022-08-06 01:55:00
2 214 122 0.1 2022-08-06 01:56:00
3 214 122 0.5 2022-08-06 01:57:00
...
4120 260 75 0.5 2022-08-07 02:16:00