My dataframe looks like this:
time1_high time2_high price1_high price2_high
0 18008 days 00:32:44 18008 days 00:35:40 0.001850 0.001850
1 18008 days 01:16:19 18008 days 01:17:24 0.001845 0.001845
2 18008 days 02:28:50 18008 days 02:29:28 0.001842 0.001842
3 18008 days 02:30:37 18008 days 02:31:51 0.001842 0.001842
4 18008 days 04:48:37 18008 days 04:50:02 0.001837 0.001838
5 18008 days 09:57:19 18008 days 10:00:17 0.001841 0.001842
6 18008 days 10:19:30 18008 days 10:21:07 0.001845 0.001845
Now I would like to add a column from a numpy array :
`[Timedelta('18008 days 00:21:37') Timedelta('18008 days 00:46:54')
Timedelta('18008 days 01:14:40') Timedelta('18008 days 04:07:29')
Timedelta('18008 days 04:19:39') Timedelta('18008 days 07:05:45')
Timedelta('18008 days 07:43:15') Timedelta('18008 days 09:22:00')]
but the length is longer than the dataframe, how to proceed?
I tried df_csv_exposure['time1_low'] = time1_low
but got as message error: Length of values does not match length of index
What I would like is a dataframe looking like that:
time1_high time2_high price1_high price2_high time1_low
0 18008 days 00:32:44 18008 days 00:35:40 0.001850 0.001850 `'18008 days 00:21:37
1 18008 days 01:16:19 18008 days 01:17:24 0.001845 0.001845 18008 days 00:46:54'
2 18008 days 02:28:50 18008 days 02:29:28 0.001842 0.001842 18008 days 01:14:40
3 18008 days 02:30:37 18008 days 02:31:51 0.001842 0.001842 18008 days 04:07:29
4 18008 days 04:48:37 18008 days 04:50:02 0.001837 0.001838 18008 days 04:19:39
5 18008 days 09:57:19 18008 days 10:00:17 0.001841 0.001842 18008 days 07:05:45
6 18008 days 10:19:30 18008 days 10:21:07 0.001845 0.001845 18008 days 09:22:00
18008 days 07:43:15
Basically the array time1_low
is just one row longer than the rest of the dataframe