你可以使用Python的pandas库来按照名称分组并获取一个物品的最低价格。下面是一个示例代码:
import pandas as pd
# 创建一个示例数据集
data = {'名称': ['物品A', '物品A', '物品B', '物品B', '物品C', '物品C'],
'价格': [10, 5, 8, 12, 15, 20]}
df = pd.DataFrame(data)
# 按照名称分组并获取最低价格
min_price = df.groupby('名称')['价格'].min()
# 打印结果
print(min_price)
这段代码首先创建了一个示例数据集,包含了物品名称和价格两列。然后使用groupby
方法按照名称列进行分组,并使用min
方法获取每个分组的最低价格。最后,打印输出最低价格结果。
运行以上代码,将会得到以下输出结果:
名称
物品A 5
物品B 8
物品C 15
Name: 价格, dtype: int64
这个结果表示物品A的最低价格为5,物品B的最低价格为8,物品C的最低价格为15。
上一篇:按照名称分组对象