Pandas Groupby and Sum Only One Column

后端 未结 2 1152
孤独总比滥情好
孤独总比滥情好 2020-11-27 05:33

So I have a dataframe, df1, that looks like the following:

       A      B      C
1     foo    12    California
2     foo    22    California
3     bar    8          


        
2条回答
  •  萌比男神i
    2020-11-27 05:57

    If you don't care what's in your column C and just want the nth value, you could just do this:

    df.groupby('A').agg({'B' : 'sum',
                         'C' : lambda x: x.iloc[n]})
    

提交回复
热议问题