ПочатиПочніть безкоштовно

Отримання 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())
Редагувати та запускати код