全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
10601 2
2011-01-24
我有一个BP test的问题问下大家,如果DGP是y=x+(1+gamma*x)*u, x和u是独立标准正态,那么BP test的拒绝率一定会随gamma提高么? (power)

我做了一个simulation,gamma在0-0.5之间,发现上面的叙述成立:如果显著水平是0.05,那么gamma=0是拒绝率接近0.05,gamma=0.1-0.5, 拒绝率立刻接近1.

可是gamma=1,3,5 的时候,拒绝率却降低了0.1-0.2.

我看了一些Breusch and Pagan 的paper,好像他们也没有做monte carlo。 所以问下大家理论上会出现我simulation的情况么? 还是我simulation 有问题。 谢谢了

R codes:
library(lmtest)
Rep <- 1000
n <- 200
rech <- rep(NA,Rep)
for(i in 1:Rep){
u <- rnorm(n)
x <- rnorm(n)
y <- x+(1+0.3*x)*u
rech <- bptest(lm(y~x))$p.value<0.05
}
sum(rech)/Rep
二维码

扫码加我 拉你入群

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

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

全部回复
2011-12-9 14:19:56
帮顶
二维码

扫码加我 拉你入群

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

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

2011-12-27 05:19:43
Repeat your simulation to confirm whether your finding is consistent. I don't think gamma matters.
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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