РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pypdPmDtTd 98 of 108 menu
◀ ▶

Разбор даты в Pandas

Строки вида 2024-03-01 в столбце функция to_datetime превращает в настоящие даты. После этого столбец хранит не текст, а значения типа для календарных дней.

Соберём таблицу с текстовыми днями, запишем в столбец результат разбора, выведем столбец и его тип:

import pandas as pd data = { 'day': [ '2024-03-01', '2024-03-02', '2024-03-03', ], } events = pd.DataFrame(data) events['day'] = pd.to_datetime( events['day'] ) print(events['day']) # выведет 0 2024-03-01 # 1 2024-03-02 # 2 2024-03-03 # Name: day, dtype: datetime64[ns] print(events['day'].dtype) # выведет datetime64[ns]

Внизу ряда указан тип datetime64[ns]. Так pandas показывает, что в ячейках уже лежат даты, а не строки.

Создайте таблицу с днями 2024-06-10, 2024-06-11 и 2024-06-12 в столбце visit. Переведите столбец в даты, выведите его и тип элементов.

Соберите таблицу экзаменов: столбец name с Ann и Bob, столбец exam с 2024-01-15 и 2024-02-20. Сделайте столбец exam датами и покажите его тип.

Из списка дней 2023-12-01, 2023-12-02, 2023-12-03 в столбце sold получите столбец дат, выведите его и тип.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить