0
respostas

duas condições em mesmo data Frame

Preciso realizar duas comparações em colunas do meu DF

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeentre data Data_pagamento e Data_contabil, porêm ele me retornar o seguinte erro :

ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().

df_final['cond']=df_final.apply(lambda x: True if df_final['Data_pagamento']==df_final['Data_contabil'] or df_final['Data_pagamento'] < df_final['Data_contabil'] else False, axis=1)
display(df_final)

a intenção do meu codigo acima é criar uma nova coluna que me retornar os valores True e False da minha comparação mas nao compreendo onde estou errando