要看到指标权重的话,得把第55行代码 keep id year $all_var Score起简化作用,把之前六步运行的权重过程给删了,只输出结果,如果一下子执行完权重就看不到了。你可以执行完*step6:计算个指标权重这一步后看数据框找W_x5这些变量列来看各个变量的指标权重,也可以直接把第55行这个代码删了。
并没有呀,面板数据是由id,year共同确定的,您可能看错了,最后导出的结果是一列分数score,对应着不同id,不同年份的指标分数(您看第一列id,和第二列year就会发现)(比如说Score列的前十四个数据,是id=1,year=2006-2019,即第一个个体2006年到2019年的数据,以此类推id=2,id=3......)。在Stata里,面板数据的排列和在excel中排列版式可能不同。我们经常在stata里,xtset id year,id列对应的是个体,year对应的是年份。