Combine os valores da coluna do quadro de dados do Pandas em uma nova coluna
Estou trabalhando com Pandas e tenho um quadro de dados onde podemos ter um dos três valores preenchidos:
ID_1 ID_2 ID_3
abc NaN NaN
NaN def NaN
NaN NaN ghi
NaN NaN jkl
NaN mno NaN
pqr NaN NaN
E meu objetivo é combinar essas três colunas em uma nova coluna no meu quadro de dados:
ID_1 ID_2 ID_3 Combined_ID
abc NaN NaN abc
NaN def NaN def
NaN NaN ghi ghi
NaN NaN jkl jkl
NaN mno NaN mno
pqr NaN NaN pqr
O ideal seria encontrar o valor não nulo existente nas colunas 1 a 3, mas eu também poderia concatenar, pois devemos ter apenas um dos três preenchidos para cada linha. Obrigado.
df_note = pd.read_csv("NoteIds.csv")
df_note['Combined_ID'] = # ID_1 + ID_2 + ID_3