У меня есть фрейм данных (df
), который выглядит следующим образом:
Id Status Date of entry to current post Date of entry to current payband
1 NEW ENTRANT - EXTERNAL 1/1/2020 1/1/2019
2 CURRENT 1/1/2020 1/1/2020
Я пытаюсь написать проверку, которая возвращает любые записи, которые имеют Date of entry to current post
, предшествующий Date of entry to current payband
, и Status
поле является новым типом входа (есть несколько, следовательно, подстановочный знак).
Я пробовал следующее без успеха
df['Date of entry to current post']>df['Date of entry to current payband'] & df['Status'] =='NEW ENTRANT*')
Так что в этом примере я хотел бы вернуть:
Id Status Date of entry to current post Date of entry to current payband
1 NEW ENTRANT - EXTERNAL 1/1/2020 1/1/2019
Как с этим справиться?