全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
23859 7
2013-07-04
运行以下一段代码,结果总是在local Lm = e(N)*e(r2)    local P = 1 - chi2(2,`LM')两行后出现invalid syntax的错误提示,熟悉stata的朋友帮忙找找错误在哪。谢谢
use "H:\统计软件\stata\lutkepohl.dta", clear
qui reg ln_consum ln_income
predict e1,res
qui reg ln_consum L.ln_consum ln_income
qui predict e2 if e(sample),res
qui reg e2 L.e2 L.ln_consum L.ln_income
test L.e2
qui reg ln_consum L.ln_consum ln_income
estat durbinalt
qui reg ln_consum ln_income
bgodfrey,lag(2)
bgodfrey,lag(2) small
gen L1e1 = L.e1
gen L2e1 = L2.e1
replace L1e1 = 0 if L1e1 ==.
replace L2e1 = 0 if L2e1 ==.
qui reg e1 L1e1 L2e1 ln_income
local Lm = e(N)*e(r2)
local P = 1 - chi2(2,`LM')
dis "LM = " `LM'"   P-value= " `p'
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-7-4 10:21:42
local Lm = e(N)*e(r2)

LM
M是小写了,后面这句是大写
local P = 1 - chi2(2,`LM')
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-4 10:42:17
谢谢blue,学习了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-4 14:09:48
啊,谢谢。真是当局者迷啊。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-4 14:58:24
local P = 1 - chi2(2,`LM')
这一行还是有问题。。。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-4 15:00:50
单独运行这行就出现invalid syntax的错误,运行整个文件就出现 P invalid named 错误
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群