Объединить значения столбца фрейма данных Pandas в новый столбец
Я работаю с Pandas, и у меня есть фрейм данных, где мы можем заполнить одно из трех значений:
ID_1 ID_2 ID_3
abc NaN NaN
NaN def NaN
NaN NaN ghi
NaN NaN jkl
NaN mno NaN
pqr NaN NaN
И моя цель - объединить эти три столбца в новые столбцы в моем фрейме данных:
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
В идеале было бы просто найти любое непустое значение в столбцах с 1 по 3, но я мог бы также объединить, поскольку у нас должна быть только одна из трех, заполненных для каждой строки. Благодарю.
df_note = pd.read_csv("NoteIds.csv")
df_note['Combined_ID'] = # ID_1 + ID_2 + ID_3