2016-08-26 5 views
0

次のパネルデータセットがあります。各グループの最後の行を示すダミーを作成する

私は次のことを行うために

sort FirmID Year 

をしました。

私は、出力は私が

のようなものを使用しなければならないと思います

FirmID Year exitnextyear 
1  1996  0 
1  1997  0 
1  1998  1 
2  2000  0 
2  2001  1 

あるように会社が、来年存在しない場合は1である新しい変数exitnextyearを作成したい

FirmID Year 
1  1996 
1  1997 
1  1998 
2  2000 
2  2001 

by FirmID: gen exitnextyear (and something) 

しかし、私は次に何をすべきかわかりません。原則については

答えて

1
clear 
input FirmID Year 
1  1996 
1  1997 
1  1998 
2  2000 
2  2001 
end 
bysort FirmID (Year) : gen byte exitnextyear = _n == _N 

list, sepby(FirmID) 

by:および/またはチュートリアルレビューアクセスhereのヘルプやマニュアルのエントリを参照してください。

行はスプレッドシートピークです。 Stataの用語は観測です。

関連する問題