I have two dataframes, df1
JobId WorkOrderNo TradeName TradeMasterId TechnicianId Rating
0 10112 samsung10112 Plumbing 1074 NaN NaN
1 10112 samsung10112 Plumbing 1074 NaN NaN
2 10112 samsung10112 Plumbing 1074 1332.0 2.962963
295 10161 samsung10161 Carpenter 1090 NaN NaN
296 10161 samsung10161 Carpenter 1090 1337.0 3.724138
297 10161 samsung10161 Carpenter 1090 1296.0 3.526316
298 10161 samsung10161 Carpenter 1090 1296.0 3.526316
df2,
TechnicianId UserName TradeMasterId LateNight Weekends WeekDays
0 1296 ramzee rr 1090 True False True
1 1325 Arun Guna 1089 True True True
2 1326 Rajesh Thiru 1074 False False True
4 1336 RR RR 1068 False False True
Now i want to merge this two dataframes using two common columns in this two dataframes. I want the final dataset to look like,
JobId WorkOrderNo TradeName TradeMasterId TechnicianId Rating LateNight Weekends Weekdays
0 10112 samsung10112 Plumbing 1074 NaN NaN False False True
1 10112 samsung10112 Plumbing 1074 NaN NaN False False True
2 10112 samsung10112 Plumbing 1074 1332.0 2.962963 False False True
295 10161 samsung10161 Carpenter 1090 NaN NaN True False True
296 10161 samsung10161 Carpenter 1090 1337.0 3.724138 True
False True
297 10161 samsung10161 Carpenter 1090 1296.0 3.526316 True
False True
298 10161 samsung10161 Carpenter 1090 1296.0 3.526316 True
False True
Can anyone help me out?