Отримання datetime зі кількох стовпців
Інколи дані типу datetime розділені між стовпцями. У наборі даних може бути окремий стовпець для дати та окремий для часу, або дата може бути розбита на рік, місяць і день.
У цій версії даних опитування один зі стовпців розбито так, що дати зберігаються в Part2StartDate, а часи — у Part2StartTime. Ваше завдання — використати аргумент parse_dates функції read_excel(), щоб об'єднати їх в один стовпець типу datetime з новою назвою.
pandas імпортовано як pd.
Ця вправа є частиною курсу
Оптимізоване завантаження даних із pandas
Інструкції до вправи
- Створіть словник
datetime_cols, у якому вкажіть, що новий стовпецьPart2Startмає складатися зPart2StartDateтаPart2StartTime. - Завантажте файл із відповідями на опитування, передавши словник до аргументу
parse_dates, щоб створити новий стовпецьPart2Start. - Перегляньте зведену статистику для нового стовпця
Part2Startза допомогою методуdescribe().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create dict of columns to combine into new datetime column
datetime_cols = {"Part2Start": ____}
# Load file, supplying the dict to parse_dates
survey_data = pd.read_excel("fcc_survey_dts.xlsx",
____)
# View summary statistics about Part2Start
print(survey_data.Part2Start.describe())