Combine Pandas Datenrahmen-Spaltenwerte in neue Spalte

Ich arbeite mit Pandas und habe einen Datenrahmen, in dem einer von drei Werten ausgefüllt werden kann:

ID_1    ID_2    ID_3
abc     NaN     NaN
NaN     def     NaN
NaN     NaN     ghi
NaN     NaN     jkl
NaN     mno     NaN
pqr     NaN     NaN

Und mein Ziel ist es, diese drei Spalten in meinem Datenrahmen zu einer neuen Spalte zu kombinieren:

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

Idealerweise würde es nur herausfinden, was in den Spalten 1 bis 3 nicht null ist, aber ich könnte es auch verketten, da für jede Zeile nur eine der drei Zeilen ausgefüllt werden sollte. Vielen Dank

df_note = pd.read_csv("NoteIds.csv")
df_note['Combined_ID'] = # ID_1 + ID_2 + ID_3

Antworten auf die Frage(6)

Ihre Antwort auf die Frage