как будет выглядеть условие перехода на след строку если в этой ничего не осталось
условие что если после фильтрации ничего не осталось то идем на след строку
df["Start"] = pd.to_datetime('2018-01-01')
df_to_update = df.apply(
lambda x: (df.loc[
(
(df.POL < x.POL) #фильтр остав-ет в расчете только рассм. дату и те что были позднее
& (df.ES == 1)
& (df.KOMPL == x.KOMPL)
),
["POL"],
].max()),
axis=1,
)
df_to_update.columns = ["Start"]
df.update(df_to_update)
Нужно написать условие, если после фильтрации не осталось строк, то идем к следующей строке, а эту пропускаем