Условное слияние на основе переменной в столбце данных? - PullRequest
0 голосов
/ 12 января 2019

Допустим, у меня есть фрейм данных, который я хотел бы выполнить слияние, но условно на основе переменной в столбце:

df

 code hours
  ot   1:00
 pto   8:00

df2

  code hours hours_convert
   pto  1:00     8

df3

 code hours hours_convert
   ot   1:00    9

Ideal_dataframe

 code hours hours_convert
   ot   1:00     9
  pto   1:00     8  

Я попробовал pd.merge, но у меня возникли проблемы с оператором if, выполняющимся на основе столбца dataframe 'code' ..

Я также попробовал np.where, который только позволял мне поместить указанную строку, но не делал слияние

Ideal_dataframe = код часов часы_конвертировать от 1:00 9 пт 1:00 8

  1. Элемент списка
...