Olá, bom dia!
Preciso de uma ajuda, estou tentando unir dois df por uma coluna de condição. Por exemplo:
Df 1:
A B C D
1 2 3 A
2 2 3 B
3 2 3 C
Df2:
E F
1 2
2 2
3 2
4 2
for index2, row2 in Df2.iterrows():
for index1, row1 in Df1.iterrows():
if row2['E'] == row1['A']:
row2['new_column'] = row1['D']
Reusltado esperado:
Df2:
E F new_column
1 2 A
2 2 B
3 2 C
Esse código funcionou antes mas agora não funciona mais e também demora muito tempo. Tem algum jeito melhor?
Agradeço!