I'm trying to Group by a dataframe based on columns.
        name         month1      month2         month3       .....    month n
    0     john         50         NaN             NaN        .....      .
    1     john         NaN         25             NaN        .....      .
    2     john         NaN        NaN             10         .....      .
    3     mark         NaN         0              NaN        .....      .
    4     mark         15         NaN             NaN        .....      .
    5     paul         NaN        NaN             100        .....      .
Final output
        name         month1      month2         month3     ....
    0     john         50           25             10      ....
    1     mark         15           0              NaN     ....
    2     paul         NaN          NaN            100     ....
 
     
     
    