У меня есть два кадра данных в Pandas, которые объединяются вместе df.A и df.B, df.A является оригиналом, а df.B имеет новые данные, которые я хочу переубедить. Слияние работает нормально и, как ожидается, я получаю два столбца col_x и col_y в объединенном df.Слияние только тогда, когда значение пуста/нуль в пандах
Однако в некоторых строках исходный df.A имеет значения, где другой df.B не поддерживает. Мой вопрос: Как я могу выборочно взять значения из col_x и col_y и поместить их в новый col, такой как col_z?
Вот что я имею в виду, как я могу объединить df.A:
date impressions spend col
1/1/15 100000 3.00 ABC123456
1/2/15 145000 5.00 ABCD00000
1/3/15 300000 15.00 (null)
с df.B
date col
1/1/15 (null)
1/2/15 (null)
1/3/15 DEF123456
Чтобы получить:
date impressions spend col_z
1/1/15 100000 3.00 ABC123456
1/2/15 145000 5.00 ABCD00000
1/3/15 300000 15.00 DEF123456
Любая помощь или точка в правильном направлении было бы действительно оценено!
Благодаря
Показать код, который не работает. – martineau