Я пытаюсь объединить два набора данных через поле даты и времени. У меня проблемы с получением их в том же формате.
Первый набор данных имеет 2 поля, дату и время. Час должен быть переведен из тихоокеанского времени в UTC. Дата должна быть преобразована из ДДММГГГГ в ГГГГММДД. Затем я хотел бы объединить их в поле даты и времени. Я получил их через API, который записывает данные в фрейм данных Pandas.
Второй набор данных - это CSV, в котором есть все, что мне нужно, чтобы объединить одно поле даты и времени UTC в виде строки.
Я впервые использую Pandas, и мне кажется, что strptime и подобные функции не предназначены для использования с фреймом данных Pandas. Правильно ли я думаю об этом? Пожалуйста, объясните мне, что у меня всего несколько месяцев опыта программирования (потому что это правда).
Пока что следующий код работает с первым набором данных, но он не имеет правильного ввода часовдля сопоставления с UTC.
pd.to_datetime(results_df['date'] + " " + results_df['hour'], infer_datetime_format=True)