У меня есть CSV-файл с несколькими значениями для нескольких акций, который выглядит следующим образом:
date stock_A date stock_B date stock_C
30.10.2017 09:00 3223 30.10.2017 09:00 53234 ... .....
30.10.2017 09:02 2544 30.10.2017 09:01 24337 ... .....
30.10.2017 09:04 925 30.10.2017 09:02 4529 ... .....
30.10.2017 09:05 3210 30.10.2017 09:03 8534 ... .....
Как видите, каждый второй столбец является индексом даты и времени. Однако, это не в том же порядке / частоте. Есть ли способ импортировать эти данные с пандами, так что я получаю только один индекс, и данные отображаются соответственно?
Я уже пробовал этот код:
pd.read_csv(file, sep=";", header=0, index_col=['date'], parse_dates=True, dtype=object)
Но он импортирует только первую строку в качестве индекса, а остальные даты - в виде столбцов со значениями. Тем не менее, я хотел бы иметь свой DataFrame следующим образом:
date stock_A stock_B stock_C
30.10.2017 09:00 3223 53234 122
30.10.2017 09:01 0 24337 1215
30.10.2017 09:02 2544 4529 0
30.10.2017 09:03 0 8534 1354
...