Мне нужно выяснить, какая из двух временных меток панд, то есть pd.Timestamp, позже в хронологическом порядке.
Я знаю, что могу вычесть две метки pd.Timedelta и проверить, является ли результирующая pd.Timedelta положительной или отрицательной. Но я бы предпочел более прямой и потенциально более эффективный и питонический способ.
Мне также известно, что родной дата-время питонов поддерживает оператор <(больше чем), и что временная метка Pandas должна близко имитировать его. Но я не знаю, верно ли это для pd.Timestamp, и тестирование не может достоверно сказать мне, работает ли оно или только кажется, что оно работает, но на самом деле сравнивает некоторые низкоуровневые данные, такие как адрес памяти. </p>
Код ниже соответствует моим требованиям. Мой вопрос: где в документации сказано, что это должно работать, и является ли это наиболее эффективным способом сравнения pd.Timestamps:
import pandas as pd
>>> pd.Timestamp('2000-1-1') < pd.Timestamp('2019-1-1')
True
>>> pd.Timestamp('2000-1-1') >= pd.Timestamp('2019-1-1')
False
Пожалуйста, если можете, укажите ссылку, где задокументирован ответ.