tenho esse DF
queria fazer o seguinte
df_final['teste_data'] = (df_final['Data_adesao'] <= df_final['Data_pagamento']) & (df_final['Data_pagamento'] <= df_final['Data_contabil'])
df_final['teste_data'].where(df_final['teste_data'] == True, df_final['Data_contabil'],inplace = True)
if df_final['teste_data'] != True:
df_final['Data_pagamento'] = df_final['teste_data']
else:
df_final['Data_pagamento']
se minha data de pagamento for menor que minha data_contabil, altero minha data de pagamento para data Contabil, do contrario eu continuo com minha data pagamento como eu realizo, aqui tento realizar com uma coluna de teste, mas acho que nao é necessário colocar minha data de pagamento na coluna data_teste né