1
Xの期間にイベントが発生しない場合、値X + 1を取る新しい変数を作成するにはどうすればよいですか?X期間にイベントが発生しない場合、値X + 1を取る変数を作成するにはどうすればよいですか?
具体的には、12年間で多くの人のデータがあります。質問の場合、回答者は「はい」(1)または「いいえ(0)」と答えることができます。誰かが「はい」と言ったのは12年目で初めてであり、「はい」と答えることで何年もの価値がある変数を作りました。
誰かが12年間Noと答えると、私はその変数の値を13に設定します。しかし、私はそれをやる方法についていません。
by hhidpn (wave), sort: gen byte EarlyHeart = sum(rhearte) == 1
gen EarlyHeart1=year if EarlyHeart==1
(what's next?)
しかし、私は、すべての欠落値が13に等しい必要がある私は、すべての12年間、NO答える見どこ、私はごめんなさい – cherrykate
(すなわち、合計(rhearte)は常に0である)13を必要といけない、私は私のコメントを削除、 それは間違っていました。 –
'by hhidpn:egen first1 = min(EarlyHeart1)'それからhhidpnによって:first1 ==。もし最初の==。 ' –