应为在stata中,i.year 这种生成变量的方式只对与单一变量有效,而且在回归方程之中不能够有运算符号。你可以试一下使用stata自带的自动生成交叉变量的命令,Interaction expansion,或者是使用 Data > Create or change data > Other variable-creation commands > Interaction expansion 来生成交叉变量