首页 > 解决方案 > 在 DataFrame 中对值进行分组

问题描述

我有一个 DataFrame 在此处输入图像描述

我想对类似的项目列值进行分组

不使用 groupby().agg() 函数,因为不想对价格列执行任何算术运算

我正在寻找制作这个 DataFrame

变成这样的东西

标签: pythonpandasdataframe

解决方案


如果我正确理解您的问题,那么下面的答案可以通过使用来获得您想要的结果pivot_table

df.pivot_table(index=['item','date'],values='price')

在哪里:

df =您的数据框

请检查并让我知道它是否适合您。


推荐阅读