2016-07-01 26 views
-1

私のデータには、グループの一人の人にのみ収入が求められました。同じグループIDの同収入を入力する

householdID memberID income 
    1    1  4 
    2    2  . 
    1    2  . 
    2    3  . 
    2    1  3 

しかし、明らかに、私はStataの中でこれを行うことができますどのように

householdID memberID income 
    1    1  4 
    2    2  3 
    1    2  4 
    2    3  3 
    2    1  3 

のようにそれらを埋める必要がありますか?

+0

ここでの良い質問は、コードの試行を示しています。 –

答えて

1

これは、より慎重なアプローチは、最大1つの非欠損値が各家庭のために供給されていることを確認しますthis FAQ

関連資料を参照してくださいby:

bysort householdID (income) : replace income = income[1] if missing(income) 

の基本的なアプリケーションです。

bysort householdID (income) : gen OK = missing(income) | (income == income[1]) 
list if !OK 
関連する問題