该firstGROUPBY方法返回各组的第一个元素:
first
dfexample.groupby('OID').first()
显然,您还希望对数字列求和,因此需要agg用于指定要用于每个列的聚合:
agg
dfexample.groupby('OID').agg({ 'Category': 'first', 'Product_Type': 'first', 'Extended_Price': 'sum' })