Существует ли метод в R для замены значений в одном фрейме данных связанным значением из другого фрейма данных? - PullRequest
0 голосов
/ 04 ноября 2019

Мне нужно заменить значения в одном фрейме данных значениями из другого фрейма данных. Я пытаюсь найти самый простой способ сделать это, но я, может быть, слишком обдумал это.

Вот пример данных из DF1:

season  article 1st_booking 2nd_booking
SS20    EF0647  2019-06-25  2019-07-09  
SS20    059611  2019-07-30  2019-08-13  
SS20    EG3208  2019-10-29  <NA>    
SS20    EF9348  2019-10-29  2019-11-12  
SS20    EE4609  2019-08-27  2019-10-29  
SS20    EF7610  2019-09-24  2019-10-29  
SS20    EH1307  2019-09-24  2019-10-29  
SS20    EH1308  2019-09-24  2019-10-29  
SS20    EH1309  2019-09-24  2019-10-29  
SS20    EH1310  2019-09-24  2019-10-29  

И из DF2:

season  article order_cutoff  booking_deadline
SS20    EF0647  2019-06-25  2019-06-07  
SS20    EF0647  2019-07-09  2019-06-07  
SS20    EF0647  2019-12-10  2019-11-08  
SS20    059611  2019-07-30  2019-07-12  
SS20    059611  2019-08-13  2019-07-12  
SS20    059611  2019-10-08  2019-09-06  
SS20    EG3208  2019-10-29  2019-10-11  
SS20    EF9348  2019-10-29  2019-10-11  
SS20    EF9348  2019-11-12  2019-10-11  
SS20    EF9348  2019-11-26  2019-11-08

Обратите внимание, что 1st_booking & 2nd_booking из DF1 называются 'order_cutoff'в DF2. Я хотел бы сделать это в DF1, заменить значения в столбцах 1st_booking & 2nd_booking на соответствующие booking_deadline из DF2. Пытался выполнить слияние, но я не хочу создавать новый столбец - просто замените значения в DF1 значениями в DF2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...