これが私の状況です。 現在、次のようなデータテーブルがあります。
Symbol Date Time Sequence Type
---------------------------------------------------------------------------
A 2013.06.06 20:00:00.137 36654383 BestAsk
A 2013.06.06 20:00:00.137 36654383 BestBid
A 2013.06.07 04:00:00.788 3 BestAsk
A 2013.06.07 04:00:00.788 3 BestBid
A 2013.06.07 04:00:00.788 3 BestAsk
A 2013.06.07 04:00:00.788 3 BestBid
A 2013.06.07 07:01:09.584 43126 BestAsk
A 2013.06.07 07:01:09.584 43126 BestBid
A 2013.06.07 07:02:09.012 43431 BestAsk
A 2013.06.07 07:02:09.012 43431 BestBid
ご覧のとおり、行はペアになっています。BestAsk と BestBid の各行には、同じ Symbol Date Time と Sequence があります。それらはすべてうまくソートされているので、行はその順序に関連して結合できると考えていますが、私が見たすべての結合コマンドは列(aj、aj0など)のみを結合します。テーブルを辞書に反転してから、辞書形式で結合しようとしましたが、成功しませんでした。
結果で探しているのは、同一の値 Symbol Date Time Sequence を複製する必要はなく、 Type 列に BestAsk と BestBid を表示することです。
Symbol Date Time Sequence Type
---------------------------------------------------------------------------
A 2013.06.06 20:00:00.137 36654383 BestAsk,BestBid
A 2013.06.07 04:00:00.788 3 BestAsk,BestBid
A 2013.06.07 04:00:00.788 3 BestAsk,BestBid
A 2013.06.07 07:01:09.584 43126 BestAsk,BestBid
A 2013.06.07 07:02:09.012 43431 BestAsk,BestBid
このようなもの、ありがとう!