I have a dataframe df_new :
PageId OSBrowser VolumePred ConversionPred
A (11, 16) 10 40
B (11, 16) 20 50
D (11, 16) 10 10
C (11, 17) 30 10
E (11, 17) 10 10
I try to aggregate pageId by OSBrowser and calculate sum by group.
For example the expected result should be :
PageId OSBrowser VolumePred ConversionPred
A, B, D (11, 16) 40 100
C, E (11, 17) 40 20
I try with this code :
final_df=df_new.groupby(['OSBrowser']).agg({'PageId','VolumePred':'sum'})
But I got this error :
final_df=df_new.groupby(['OSBrowser']).agg({'PageId','VolumePred':'sum'}) ^ SyntaxError: invalid syntax
Any idea please to help me to fix it ? thanks