【发布时间】:2018-04-03 23:31:42
【问题描述】:
我有一个看起来像这样的数据框,它按订单簿的订单信息存储订单。类型 N = 新订单,D = 删除订单,E = 执行。可能会重复使用相同的 order_id。
所以基本上问题是删除和执行没有合适的价格,因为它们应该由具有相同 oid 的最后一个新订单推断出来。有人可以建议一种方法来实现这一目标吗?谢谢
输入
type order_id price
0 N 10 99
1 E 10 0
1 E 10 0
1 D 10 0
0 N 11 98
1 N 10 97
1 D 10 0
输出
type order_id price
0 N 10 99
1 E 10 **99**
1 E 10 **99**
1 D 10 **99**
0 N 11 98
1 N 10 97
1 D 10 **97**
【问题讨论】:
-
实现什么?你的问题不清楚。您的输入通过什么代码进行?提供的输出是您拥有的还是您想要的?
-
@jpp - 我认为这是不正确的封闭问题,所以重新打开。