coaches_assistants
次の構造で呼び出される SAS データセットがあります。ごとに常に 2 つのレコードしかありませんTeamID
。
TeamID Team_City CoachCode
123 Durham Head_242
123 Durham Assistant_876
124 London Head_876
124 London Assistant_922
125 Bath Head_667
125 Bath Assistant_786
126 Dover Head_544
126 Dover Assistant_978
... ... ....
これでやりたいことは、と呼ばれる追加のフィールドを持つデータセットを作成し、次のAssistantCode
ようにすることです。
TeamID Team_City HeadCode AssistantCode
123 Durham 242 876
124 London 876 922
125 Bath 667 786
126 Dover 544 978
... ... ... ...
可能であれば、これを 1 つの DATA ステップで実行したいと考えています (ただし、最初に PROC SORT ステップが必要になる可能性があることは認識しています)。Python、Ruby、または従来のスクリプト言語で行う方法は知っていますが、SAS で行う方法はわかりません。
これを行う最善の方法は何ですか?