私のデータには、注文シーケンスと時間の在庫量があります。注文の各部分を調べて、チェーン時間の次の部分を取得して、いつ終了するかを見つける必要があります。
私はPythonで始めたばかりで、各株式を独自のプールにサブセット化し、追加してから別のループを実行して、そのシーケンスの次の注文の時間を見つけます。最終的に、R/Matlab ではX$time[1:end-1] <- X$time[2:end,]
私の質問: df.groupby['sequence'].{for each entry get the time from the subsequent entry}
???を使用できますか?
そのシーケンス全体の最後の値が得られると思いますlast()
。次のシーケンスが開始/表示される時刻が欲しいです
タイプのセットがあります:
sequence time
a 1
b 1
a 3
a 5
b 2
をお願いします。
sequence time nexttime
a 1 3
b 1 2
a 3 5
a 5 999
b 2 999