私は、調査データセットから有用な情報を要約しようとしています。このデータセットには調査対象者の両親に関する情報が含まれています。 1つのIDは、母親、父親、義理母、義理の父についての情報を含む4つの行を関連付けます。しかし、私は親ではなく調査対象者にのみ興味があります。例えば既存のデータセットから有用な情報をまとめ、新しいデータセットに結合するにはどうすればよいですか?
* Example generated by -dataex-. To install: ssc install dataex
clear
input str12 ID byte(parentID ca001)
"010104101002" 1 2
"010104101002" 2 1
"010104101002" 3 1
"010104101002" 4 1
"010104102002" 1 2
"010104102002" 2 2
"010104102002" 3 2
"010104102002" 4 1
"010104103001" 1 2
"010104103001" 2 2
"010104103001" 3 2
"010104103001" 4 1
"010104104001" 1 2
"010104104001" 2 2
"010104104001" 3 2
"010104104001" 4 1
"010104105002" 1 2
"010104105002" 2 2
"010104105002" 3 2
"010104105002" 4 2
end
label values parentID parent
label def parent 1 "1 Father", modify
label def parent 2 "2 Mother", modify
label def parent 3 "3 Father-in-law", modify
label def parent 4 "4 Mother-in-law", modify
label values ca001 ca001
label def ca001 1 "1 Yes", modify
label def ca001 2 "2 No", modify
、ca001
は、回答者の両親は(母/父/母の義理/義父)はまだ生きているかどうかを表します。私が必要とするのは、生存しているIDの親の数(0〜4)を示すダミー変数です。
私は繰り返されたIDを取り除き、1つの観測に対して1つの一意のIDを持つ必要があります。これは、私がmerge
このデータセットと他のデータセットとの間で一意のIDを照合することによって必要とするためです。
'dataex'(Stataでは' ssc inst dataex'でインストール)を使用して、読み込み可能なデータの例を与えます。残念ながら、イメージはそれほど役に立ちません。 –
ああ、thx ...私は私の質問を修正しました、それは今正しいですか? –
それは良く見えません... tho –