全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3286 5
2017-02-22
以下是我的做的命令:
qreg  logv80  xingbie  firm  Home  Buis  Gov  zhengshu  xueli  v12,q(.50)
set seed 10101
bsqreg l ogv80  xingbie  firm  Home  Buis  Gov  zhengshu  xueli   v12,reps(400)q(.50)



但显示错误
factor variables and time-series operators not allowed
求问是怎么回事啊?
二维码

扫码加我 拉你入群

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

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

全部回复
2017-2-22 17:41:36
是不是因为 bsqreg "l ogv80"  xingbie  firm  Home  Buis  Gov  zhengshu  xueli   v12,reps(400)q(.50)有误所造成的(红色打错了,多一个空格)。
二维码

扫码加我 拉你入群

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

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

2017-2-22 19:30:52
黃河泉 发表于 2017-2-22 17:41
是不是因为 bsqreg "l ogv80"  xingbie  firm  Home  Buis  Gov  zhengshu  xueli   v12,reps(400)q(.5 ...
谢谢亲,你好细心,我在贴子上确实打错了,太粗心额。不过我刚去看了看,在stata命令上没打错的。。。
二维码

扫码加我 拉你入群

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

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

2017-2-23 06:43:45
lvmengmin 发表于 2017-2-22 19:30
谢谢亲,你好细心,我在贴子上确实打错了,太粗心额。不过我刚去看了看,在stata命令上没打错 ...
請提供
复制代码
之資訊!
二维码

扫码加我 拉你入群

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

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

2017-2-23 11:04:48
set trace on
然后跑你的命令。然后看究竟是什么地方出的错。
二维码

扫码加我 拉你入群

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

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

2024-8-27 11:04:22
你的问题主要出在`bsqreg`命令的使用上。Stata中bootstrap与分位数回归结合的方式有一些特殊要求,特别是关于如何正确指定bootstrap命令。你直接在命令前加上`set seed 10101`来设定随机种子是正确的,但是你需要使用`bootstrap`命令包裹你的`qreg`命令,并且正确指定你要bootstrap的统计量。

以下是一个修正过的示例:

```
sysuse auto, clear
qreg price mpg weight, q(.5)
set seed 10101
bootstrap r/b: qreg price mpg weight, q(.5), reps(400) saving(bsresults, replace)
```

在这个例子中,`r/b`指的是保存的回归系数。你可能需要修改这个部分以适应你的变量名和输出需求。

将你的命令按照这种方式改写应该可以解决你的问题:

```stata
sysuse auto, clear // 这是加载数据的例子命令,你应该用你自己的数据
qreg logv80 xingbie firm Home Buis Gov zhengshu xueli v12, q(.5)
set seed 10101
bootstrap r(b): qreg logv80 xingbie firm Home Buis Gov zhengshu xueli v12, q(.5), reps(400) saving(bsresults, replace)
```

注意:在`bootstrap`命令中,你需要正确指定你想要保存的回归系数或统计量名。在这个例子中我用的是`r(b)`,这将保存所有系数估计值;根据你的具体需要可能要稍作调整。

希望这个能帮助到你解决问题!

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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