Диапазон дат в Pandas
Функция date_range строит
ровный ряд календарных дней:
от заданного начала на фиксированное
число шагов с одинаковым интервалом.
Зададим первый день, число периодов и шаг в один день, результат выведем на экран:
import pandas as pd
days = pd.date_range(
'2024-06-01',
periods=5,
freq='D',
)
print(days) # выведет DatetimeIndex(['2024-06-01', '2024-06-02', '2024-06-03', '2024-06-04',
# '2024-06-05'],
# dtype='datetime64[ns]', freq='D')
В выводе пять дат подряд: с первого июня по пятое. Такой ряд удобно использовать как ось времени или заготовку для новой таблицы.
Получите ряд из 4 дней,
начиная с 2024-01-10,
с шагом в один день, и выведите
его.
Постройте семь подряд идущих
дней от 2024-08-01
и покажите результат.
Сформируйте ряд из 3 дат
с начала 2023-12-28
и выведите его на экран.