这个问题是由于高技术行业组和低技术行业组的产业基线标识不同而导致的。例如,我们最开始 的Industry 已经通过encode有了数值表示,不同产业是不同的数值,从1-23,然后我们group分组时,可能组1的最小产业标识数值和组2不同,做suest检验时就有了报错提示。我们自己分别按组别重新生成产业数值标识,这样每个组别的基数都从1开始。
encode Industry if group==0,gen(new_indus)
encode Industry if group==1,gen(new_indus1)
replace new_indus=new_indus1 if group==1
drop new_indus1
然后按照正常suest程序做,亲测有效