各位大侠,使用stata写了一个程序,目的是想将同一变量同一年份的不同微观个体变量整合成面板数据,程序一直报错,请教各位问题出在哪里,谢谢!
    forvalues i=1(1)10190{
       forvalues j=1(1)(10190-`i'){
               if 项目所属地省级[`i']==项目所属地省级[`i'+`j']{
                       if 项目所属地市级[`i']==项目所属地市级[`i'+`j']{
                                if year[`i']==year[`i'+`j']{
                                            if TP_1[`i]==.{
                                                    if TP_1[`i'+`j]!=.{
                                                            TP_1[`i']=TP_1[`i'+`j']
                                                                }
                                                        }
                                                else{
                                                    if TP_1[`i'+`j']==.{
                                                            TP_1[`i'+`j']=TP_1[`i']
                                                                }
                                                        }
                                        }
                           }
                        }
           }
        }