如何筛选出最后一个等级?

2024-09-30 20:24:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个数据集,其中对于每个唯一的OrderID,产品的状态会随着时间的推移而变化,并且记录每个变化的时间

我将所有记录按OrderID分组并对它们进行排序。我现在只想要每个OrderID的最后一个等级的记录

Grouped = sortedOrdersAll.sort_values(['ordid','DateTime'],ascending=True).groupby(['ordid','DateTime']) 

Grouped.first()

Ranked and grouped


Tags: 数据truedatetime排序产品状态记录时间