Найти позднюю из дат

Рейтинг: 0Ответов: 1Опубликовано: 27.01.2023

Есть пандас дата фрейм с 2 столбцами дат: df.date1 и df.date2. Как добавить столбец содержащий более позднюю из этих дат?

Ответы

▲ 2

Примените метод .max() к вашему датафрейму:

df['later'] = df.max(axis='columns')

Пример:

>>> df
       date1      date2
0 2012-05-01 2012-05-03
1 2012-05-04 2012-05-02
>>> df['later'] = df.max(axis='columns')
>>> df
       date1      date2      later
0 2012-05-01 2012-05-03 2012-05-03
1 2012-05-04 2012-05-02 2012-05-04