import pandas as pd
df = pd.read_csv('filename.csv')
df
这是我的数据数据文件
这是我用过的代码
得到这个结果
应用分组函数后如何获取列"price"结果我期待
请帮帮我。。!!非常感谢。
尝试idxmin
而不是min
来定位权重为组最小值的行:
df.loc[df.groupby(['object_name', 'type'])['weight'].idxmin()]