各位大佬们好,想起问一下怎么对同一个变量设置多个条件赋值。
就是有一个变量depre,它的值是0到30之间的任意数,此时我生成一个新的变量youyuzhishu,赋值为0,我想根据depre的值改变
youyuzhishu的值,应该怎么操作。
gen youyuzhishu = 0
replace youyuzhishu=1 if depre<=6
replace youyuzhishu=2 if depre>=6
replace youyuzhishu=2 if depre<=12
replace youyuzhishu=3 if depre>=12
replace youyuzhishu=3 if depre<=18
replace youyuzhishu=4 if depre>=18
replace youyuzhishu=4 if depre<=24
replace youyuzhishu=5 if depre>=24
replace youyuzhishu=5 if depre<=30
我这样设置不能同时进行,它都会变成5,我应该怎么设置让 youyuzhishu=1,当 depre<=6时,youyuzhishu=2,当
6<=depre<=12,以此类推