НачатьНачать бесплатно

Разбор нестандартных форматов дат

До сих пор вы разбирали даты, которые pandas мог интерпретировать автоматически. Но если дата записана в нестандартном формате — например, 19991231 для 31 декабря 1999 года — разобрать её на этапе импорта не получится. В таком случае используйте pd.to_datetime(), чтобы преобразовать строки в даты уже после импорта.

Данные из опроса New Developer Survey загружены в переменную survey_data, однако одно из полей с датой и временем ещё не разобрано. Воспользуемся to_datetime() для его преобразования: передадим нужный столбец и строку с форматом даты.

Подробнее о кодах формата дат можно узнать в этом справочнике. Наиболее часто используемые коды: год (%Y), месяц (%m), день (%d), час (%H), минута (%M), секунда (%S).

Библиотека pandas импортирована как pd.

Это упражнение является частью курса

Эффективный импорт данных с pandas

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение