线性回归后拟合预测是常用的一种计量手段。但是在stata中,mape的计算暂时没学到能直接获取的命令。幸好,mape的计算很简单。这里给出的是自己写的,多个y针对相同x的循环回归、预测和mape值的计算。用到forvalues的命令。mape是自己写的,计算结果和EVIEWS手动操作的结果互相检验,结果一致。mape的计算结果是正确的,大家可以放心使用。
**开始循环回归拟合**
forvalues i=1(1)27{
reg y`i' t t2
predict yy`i'
g mape`i'=abs(y`i'-yy`i')/y`i'*100
mean mape`i'
}