Период в Pandas
Период описывает целый
календарный отрезок - месяц
или год - одной меткой,
а не одной секундой на оси.
Класс Period хранит такой
интервал и умеет назвать
его границы.
Зададим март 2024 года
как месячный период и выведем
его начало и конец через
атрибуты start_time
и end_time:
import pandas as pd
march = pd.Period('2024-03', freq='M')
print(march) # выведет 2024-03
print(march.start_time) # выведет 2024-03-01 00:00:00
print(march.end_time) # выведет 2024-03-31 23:59:59.999999999
Подпись 2024-03 относится
ко всему марту: атрибут
start_time даёт первую
секунду месяца, end_time -
последний момент перед апрелем.
Создайте период для апреля
2024 года с месячной
частотой. Выведите его
метку, первый и последний
момент интервала.
Задайте календарный год
2023 как один период.
Покажите подпись периода
и границы года на шкале
времени.
Возьмите месяц 2024-07
в виде периода. Выведите
начало и конец этого месяца
вместе с его названием.