1. 假设需要插值的变量为 Indicator_1、Indicator_2、...、Indicator_10;假设插值后生成的新变量名为Indicator_1_e(其他类推);
2. 定义全局暂元:
. global xlist "Indicator_1、Indicator_2、...、Indicator_10" //xlist为变量集名称(随意);引号内变量一个一个打以空格相间;我这是举例昂,不懂help global;
3. 循环
foreach x of global xlist{
by Firm: ipolate `x' Year, gen(`x'_e) epolate
} //无所谓x、y、z,只要和下面一一对应;Firm为分组变量自行调整,细节是应对报错not sorted就按Firm sort;Year、gen、epolate,不废话,不懂自己找帖子。