導入數據
input str20 省份 year 關系指數
上海 2000 6674
上海 2002 6378
上海 2004 4415
上海 2006 4286
上海 2008 4385
上海 2010 4034
云南 2000 7473
云南 2002 7783
云南 2004 5968
云南 2006 8393
云南 2008 7479
云南 2010 7256
end
把數據補齊成2000-2010年而沒有年份間隔,并且把缺失值2001、2003年等等的數據利用相鄰兩年的均來補充。例如,上海2001的關系指數=(6674+6378)/2
encode 省份,gen(id) //把字符型生成新的數字型變量
xtset id year // 定義面板
tsfill //利用 tsfill 生成連續的時間序列
bysort id: replace 關系指數=(關系指數[_n-1]+關系指數[_n+1])/2 if mod(year,2) //mod(year,2) 表示year除以2有余數
bysort id: replace 省份=省份[1] if mod(year,2)