2016-11-29 4 views
-1

パネルデータは3年間で87 90 93通りあり、50の異なる州があります。関心のある変数であるexecについては、stateのすべてのエントリを0,の各年で削除し、年ごとに0に等しい場合にのみ削除します。パネルデータの観測結果のドロップ

私はある種のforループを書くことを試みてきましたが、これまでには失敗しました。

webuse airacc 
bysort airline (time): egen tot = total(inprog) 
drop if tot==0 

各状態の時間を横切るINPROGの和はゼロとしてmissingsを治療する、ゼロである。これは、航空会社をドロップします:このような

答えて

0

何かがExecが負であることができないと仮定動作します。

egenegenmoreは、あなたが迷惑にならないようにします。

2

ループは必要ありません。余分な変数は必要ありません。

bysort state (exec) : drop if exec[1] == 0 & exec[_N] == 0 

execの全ての値が0

あります stateため drop観察場合にのみ
関連する問題