2024-09-30 20:24:56 发布
网友
我有一个数据集,其中对于每个唯一的OrderID,产品的状态会随着时间的推移而变化,并且记录每个变化的时间
OrderID
我将所有记录按OrderID分组并对它们进行排序。我现在只想要每个OrderID的最后一个等级的记录
Grouped = sortedOrdersAll.sort_values(['ordid','DateTime'],ascending=True).groupby(['ordid','DateTime']) Grouped.first()
不用群发我想你可以做到
df.sort_values('DateTime').drop_duplicates(subset=['ordid'], keep='last')
不用群发我想你可以做到
相关问题 更多 >
编程相关推荐