空間面板主要命令為:help xsmle
helpxsmle
net?install?xsmle,all?from?()
Requirements:Stata?Version?10Data?must?be?tsset?or?xtset
相關(guān)操作案例代碼為:
#?計量經(jīng)濟學服務(wù)中心空間計量課程
cdE:\stata\data???????????//設(shè)置工作路徑,調(diào)用數(shù)據(jù)
use?product.dta,?clear
該數(shù)據(jù)為包含美國48個州的如下變量,gsp州產(chǎn)出,pcap公共資本,pc民營資本,emp就業(yè)量,unemp失業(yè)率。
Gsp州產(chǎn)出?(gross?state?product)
pcap公共資本(public?captial)
pc民營資本(private?captial)
emp就業(yè)量(employment)
unemp失業(yè)率(unemployment?rate)
由于產(chǎn)出、資本和就業(yè)量存在指數(shù)增長趨勢,故需要對這些變量取對數(shù)
相關(guān)操作案例代碼為:
#?計量經(jīng)濟學服務(wù)中心空間計量課程
gen?lngsp?=log(gsp)
gen?lnpcap?=log(pcap)
gen?lnpc?=log(pc)
gen?lnemp?=log(emp)
spmat?use?usaww?using?usaww.spmat
表示根據(jù)文件usaww.spmat來生成空間權(quán)重矩陣usaww,參見help spmat
本文首先生成地區(qū)以及時間相關(guān)的虛擬變量,首先設(shè)置48個州全部數(shù)據(jù)為1980-1986年為受到政策實施干預(yù),此時時間虛擬變量t=1,而1970-1979年為0
另外設(shè)置前面20個州的數(shù)據(jù)為受到政策干預(yù)的州的組別,變量為code,最后生成spdid,spdid為t*code的交互項
三、雙重差分空間滯后模型
#??計量經(jīng)濟學服務(wù)中心空間計量課程
*========================================
*???????????高級計量經(jīng)濟學
*========================================
*????????計量經(jīng)濟學服務(wù)中心
*
*???????===================================
*??????????空間計量及Stata應(yīng)用(1)
*???????===================================
*-------------------------------------------------------------------------------
*????????參考資料:
*????????《初級計量經(jīng)濟學及Stata應(yīng)用:Stata從入門到進階》
*????????《高級計量經(jīng)濟學及Stata應(yīng)用:Stata回歸分析與應(yīng)用》
*????????《高級計量經(jīng)濟學及Eviews應(yīng)用》
*????????《空間計量入門》
*????????《零基礎(chǔ)|輕松搞定空間計量:空間計量及GeoDa、Stata應(yīng)用》
*????????《空間計量第二部:空間計量及Matlab應(yīng)用課程》
*????????《空間計量第三部:空間計量及Stata應(yīng)用課程》
*????????《空間計量第四部:《空間計量及ArcGis應(yīng)用課程》
*????????《空間計量第五部:空間計量經(jīng)濟學》
*????????《空間計量第六部:《空間計量及Python應(yīng)用》
*????????《空間計量第七部:《空間計量及R應(yīng)用》
*????????《空間計量第八部:《高級空間計量經(jīng)濟學》
*-------------------------------------------------------------------------------
*-------------------------------------------------------------------------------
*一、數(shù)據(jù)生成
*-------------------------------------------------------------------------------
cdE:\stata\data
use?product.dta,clear
*1、生成時間虛擬變量
gene?t=0
ed
replace?t=1in1/340
ed
*2、生成地區(qū)虛擬變量
gene?code=0
replace?code=1ifyear>=1980?&?year?<=1986
*3、生成時間空間交互項
gene?spdid=t*code
*-------------------------------------------------------------------------------
*二、數(shù)據(jù)生成
*-------------------------------------------------------------------------------
*4、數(shù)據(jù)對數(shù)轉(zhuǎn)換
gen?lngsp?=log(gsp)
gen?lnpcap?=log(pcap)
gen?lnpc?=log(pc)
gen?lnemp?=log(emp)
*5、生成空間權(quán)重矩陣
spmat?use?usaww?using?usaww.spmat
*6、面板數(shù)據(jù)設(shè)定
xtset?state?year
*7、雙重差分空間滯后模型
xsmle?lngsp?lnpcap?lnpc?lnemp?spdid?t?code?,?fe?model(sac)?wmat(usaww)?emat(usaww)
結(jié)果為:
.
.?*-------------------------------------------------------------------------------
.?*一、數(shù)據(jù)生成
.?*-------------------------------------------------------------------------------
.
.cdE:\stata\data
E:\stata\data
.
.?use?product.dta,clear
.
.?*1、生成時間虛擬變量
.?gene?t=0
.?ed
.?replace?t=1in1/340
(340?real?changes?made)
.?ed
.
end?ofdo-file
.do"C:\Users\admin\AppData\Local\Temp\STD1f44c_000000.tmp"
.
.?*2、生成地區(qū)虛擬變量
.?gene?code=0
.?replace?code=1ifyear>=1980?&?year?<=1986
(336?real?changes?made)
.
.
.?*3、生成時間空間交互項
.?gene?spdid=t*code
.
end?ofdo-file
.do"C:\Users\admin\AppData\Local\Temp\STD1f44c_000000.tmp"
.
.?*-------------------------------------------------------------------------------
.?*二、數(shù)據(jù)生成
.?*-------------------------------------------------------------------------------
.?*4、數(shù)據(jù)對數(shù)轉(zhuǎn)換
.?gen?lngsp?=log(gsp)
.?gen?lnpcap?=log(pcap)
.?gen?lnpc?=log(pc)
.?gen?lnemp?=log(emp)
.
end?ofdo-file
.do"C:\Users\admin\AppData\Local\Temp\STD1f44c_000000.tmp"
.
.?*5、生成空間權(quán)重矩陣
.?spmat?use?usaww?using?usaww.spmat
.
.?*6、面板數(shù)據(jù)設(shè)定
.?xtset?state?year
Panel?variable:?state?(strongly?balanced)
Time?variable:?year,?1970?to?1986
Delta:?1?unit
.
.?*7、雙重差分空間滯后模型
.
.?xsmle?lngsp?lnpcap?lnpc?lnemp?spdid?t?code?,?fe?model(sac)?wmat(usaww)?emat(usaww)
Iteration?0:???Log-likelihood?=??1544.8042
Iteration?1:???Log-likelihood?=??1562.4899
Iteration?2:???Log-likelihood?=??1617.9469
Iteration?3:???Log-likelihood?=??1640.9464
Iteration?4:???Log-likelihood?=??1645.2944
Iteration?5:???Log-likelihood?=??1645.3607
Iteration?6:???Log-likelihood?=??1645.3607
SAC?with?spatial?fixed-effects???????????????????????Number?of?obs?=???????816
Group?variable:?state?????????????????????????????Number?of?groups?=????????48
Time?variable:?year???????????????????????????????????Panel?length?=????????17
R-sq:????within??=?0.9406
between?=?0.9857
overall?=?0.9846
Mean?of?fixed-effects?=??2.9531
Log-likelihood?=??1645.3607
------------------------------------------------------------------------------
lngsp?|?Coefficient??Std.?err.??????z????P>|z|?????[95%?conf.?interval]
-------------+----------------------------------------------------------------
Main?????????|
lnpcap?|??-.0270419???.0248934????-1.09???0.277????-.0758322????.0217483
lnpc?|???.1611582???.0243781?????6.61???0.000?????.1133779????.2089384
lnemp?|???.7869296????.025797????30.50???0.000?????.7363685????.8374908
spdid?|??-.0186175???.0042006????-4.43???0.000????-.0268505???-.0103846
t?|??????????0??(omitted)
code?|???.0179788???.0073538?????2.44???0.014?????.0035657????.0323919
-------------+----------------------------------------------------------------
Spatial??????|
rho?|???.0589165???.0324815?????1.81???0.070????-.0047461?????.122579
lambda?|???.5149828???.0466917????11.03???0.000?????.4234688????.6064967
-------------+----------------------------------------------------------------
Variance?????|
sigma2_e?|???.0010233???.0000497????20.57???0.000?????.0009259????.0011208
------------------------------------------------------------------------------
.
end?ofdo-file
.