У меня есть два фрейма данных,
1) df1
JobId WorkOrderNo TradeName TradeMasterId LateNight Weekends Weekdays
53 10165 samsung10165 Carpenter 1090 False False True
54 10166 samsung10166 None 1090 False False True
55 10167 samsung10167 None 1090 True False False
56 10168 samsung10168 None 1090 False True False
57 10169 samsung10169 None 1090 True True True
2) df2
JobId Score TradeName TradeMasterId LateNight Weekends Weekdays TechnicianId
10 10167 0.771517 None 1090 True False False 1325
4 10166 0.771517 None 1090 False False True 1296
1 10168 0.771517 None 1090 False True False 1357
16 10161 0.524142 Carpenter 1090 False False True 1296
23 10156 0.520266 Carpenter 1090 True True False 1332
32 10162 0.462910 Carpenter 1090 True False False 1296
33 10165 0.455842 Carpenter 1090 False False True 1337
42 10164 0.428571 Carpenter 1090 False False True 1296
Итак, столбцы df2 'LateNight', 'Weekends', 'Weekdays' совпадает со столбцами 'Latenight', 'Weekends', 'Weekdays' df1's JobId = '10165,
Окончательный результат должен быть таким:
Finaldf
JobId Score TradeName TradeMasterId LateNight Weekends Weekdays TechnicianId
4 10166 0.771517 None 1090 False False True 1296
16 10161 0.524142 Carpenter 1090 False False True 1296
32 10162 0.462910 Carpenter 1090 True False True 1296
42 10164 0.428571 Carpenter 1090 False False True 1296
56 10165 0.345672 Carpenter 1090 True True True 1296
Кто-нибудь может мне помочь?