Я пытаюсь найти одну дату в ряду дат, если я не могу ее найти, я бы предпочел взять самую последнюю, которая раньше этой даты, это идея функции ПОИСКПОЗ в Excel, где вы можете выбрать установите MATCH_TYPE равным 0 (точно), -1 (меньше) и 1 (больше).
Но я не нашел эквивалентного и простого способа в Python.
Может ли кто-нибудь пролить свет на это?
Заранее спасибо!
Я нашел свое собственное решение, основанное на помощниках ниже:
def matchLE(to_match,sorted_match_series):
match_series[~(to_match < match_series)].argmax()