У меня есть csv с первым столбцом даты и 5-м часами. Я хотел бы объединить их в один столбец с определенным форматом для записи другого файла CSV.
Это в основном файл:
DATE,DAY.WEEK,DUMMY.WEEKENDS.HOLIDAYS,DUMMY.MONDAY,HOUR
01/01/2015,5,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0
01/01/2015,5,1,0,2,1,0,0,0,0,0,0,0,0,0,0,0
01/01/2015,5,1,0,3,1,0,0,0,0,0,0,0,0,0,0,0
01/01/2015,5,1,0,4,1,0,0,0,0,0,0,0,0,0,0,0
01/01/2015,5,1,0,5,1,0,0,0,0,0,0,0,0,0,0,0
01/01/2015,5,1,0,6,1,0,0,0,0,0,0,0,0,0,0,0
01/01/2015,5,1,0,7,1,0,0,0,0,0,0,0,0,0,0,0
01/01/2015,5,1,0,8,1,0,0,0,0,0,0,0,0,0,0,0
Я попытался прочитать кадр данныхкак
dataR = pd.read_csv(fnamecsv)
и преобразовать первую строку в дату, как:
date_dt3 = datetime.strptime(dataR["DATE"].iloc[0], '%d/%m/%Y')
Однако мне кажется, что это неверный путь по двум причинам:
1) он добавляет час без учета часового столбца;
2) он, кажется, не использует функцию панд.
Спасибо за любую помощь,
Diedro