При работе с данными часто приходится работать с временными характеристиками объектов. Чтобы этот процесс сделать удобным и быстрым в pandas, придется немного постараться. Сразу перейдем к работе с реальными данными. Допустим, мы скачали набор данных, в котором данные не приведены к необходимым типам. Это неудобно, так как с данными строкового или иного "невременного" типа невозможно напрямую выполнять операции, связанные с использованием временных разниц. В моей базе данных есть информация об облигациях федерального займа, которые я и выгружаю в pandas. Как мы видим, данные, которые описывают дату и время, представлены как тип object. Начнем их приобразовывать к нужному нам типу. Самая простоя задача - изменение типа без изменения информации - для этого в pandas есть метод .to_datetime(). Возьмем колонки maturity и coupon_payable и преобразуем их к новому типу. Помимо данных, указываем желаемый формат (гггг-мм-дд). ofz_df.maturity = pd.to_datetime(ofz_df.maturity, format='%Y-%m-%d' ,