我如何只过滤最后一个排名?

时间:2019-05-17 12:36:15

标签: python jupyter-notebook

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

我已将所有记录按OrderID分组并对其进行排名。现在,我只想要每个OrderID的最后一个记录。

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

Grouped.first()

Ranked and grouped

1 个答案:

答案 0 :(得分:0)

如果不使用分组方式,我认为您可以这样做

Notification::route('mail', 'email1@test.com')
            ->route('mail', 'email2@test.com')
            ->notify(new UserCreated($params));