I have the following pandas DataFrame 
   Id_household  Age_Father  Age_child
0             1          30          2
1             1          30          4
2             1          30          4
3             1          30          1
4             2          27          4
5             3          40         14
6             3          40         18
and I want to achieve the following result
              Age_Father  Age_child_1  Age_child_2  Age_child_3  Age_child_4
Id_household                                                                
1                     30            1          2.0          4.0          4.0
2                     27            4          NaN          NaN          NaN
3                     40           14         18.0          NaN          NaN
I tried stacking with multi-index renaming, but I am not very happy with it and I am not able to make everything work properly.
 
    