I have a dataframe with the below structure,
master_mac slave_mac uuid rawData
0 ac233fc01403 ac233f26492b e2c56db5 NaN
1 ac233fc01403 ac233f26492b e2c56db5 NaN
2 ac233fc01403 ac233f26492b e2c56db5 NaN
3 ac233fc01403 ac233f26492b e2c56db5 ac0228
4 ac233fc01403 e464eecba5eb NaN 590080
5 ac233fc01403 ac233f26492b e2c56db5 ac0228
6 ac233fc01403 ac233f26492b e2c56db5 NaN
7 ac233fc01403 ac233f26492b e2c56db5 636800
- If an "uuid" column is not empty for a group i.e., "master_mac" & "slave_mac", then the respective rows should contain NaN for "rawData" column.
The resultant outcome needs to be,
master_mac slave_mac uuid rawData
0 ac233fc01403 ac233f26492b e2c56db5 NaN
1 ac233fc01403 ac233f26492b e2c56db5 NaN
2 ac233fc01403 ac233f26492b e2c56db5 NaN
3 ac233fc01403 ac233f26492b e2c56db5 NaN
4 ac233fc01403 e464eecba5eb NaN 590080
5 ac233fc01403 ac233f26492b e2c56db5 NaN
6 ac233fc01403 ac233f26492b e2c56db5 NaN
7 ac233fc01403 ac233f26492b e2c56db5 NaN
Can anyone help me out in this?