楼主: 欧泽峰
7809 14

[回归分析求助] 截面门槛数据thresholdreg和thresholdtest命令run不出结果是怎么回事? [推广有奖]

11
L霄声匿迹X 发表于 2021-5-27 20:47:52
为何我的样本换成60还是跑不出来呢

12
小明jill 发表于 2021-6-25 17:35:42
请问楼主解决了吗?我也运行不出来

13
Leelea 发表于 2021-11-7 17:35:30 来自手机
he8520224 发表于 2019-4-28 00:11
几万条 确实太大了!如果变量多的话 很难出结果的,我样本量是4000多,大概有20个变量 跑了两天多才出的结 ...
您好,我想问一下您抽样是怎么做的啊,是用boostrap吗?

14
Leelea 发表于 2021-11-7 17:36:16 来自手机
L霄声匿迹X 发表于 2021-5-27 20:47
为何我的样本换成60还是跑不出来呢
您好,想问一下之前您的截面门槛做出来了吗?我现在有同样的问题怎么办呢

15
赵安豆 发表于 2025-6-3 19:04:20
在Stata中使用`thresholdreg`和`thresholdtest`命令时,如果无法运行或者得到预期的结果,可能有以下几种常见原因:

1. **数据问题**:检查你的数据是否完整,有没有缺失值。门槛回归对于数据质量要求较高,任何观测的缺失都可能导致计算失败。

2. **模型设定错误**:确保你正确设定了模型公式和门槛变量。例如,在`thresholdreg`命令中使用正确的语法来定义门槛效应,如`y x1 i.d#(x2)`(其中`d`是门槛变量)。

3. **门槛值不存在或难以确定**:如果数据的分布特性使得门槛效应不明显或者非常靠近,Stata可能无法找到合适的门槛值。尝试增加样本量或检查数据是否包含足够的变异性。

4. **收敛问题**:复杂的模型设定可能会导致优化算法收敛困难。可以通过调整`thresholdreg, options`中的选项(如迭代次数、收敛准则)来解决这个问题。

5. **内存限制**:对于大型数据集,Stata可能需要更多的内存来运行门槛回归分析。你可以在Stata的启动文件中增加内存分配或使用更高配置的计算机环境进行分析。

6. **版本兼容性问题**:确保你的Stata版本支持`thresholdreg`和`thresholdtest`命令。这两个命令在较新的版本(如Stata 14及以上)中才被广泛引入,旧版可能无法运行这些命令。

如果上述方法都无法解决问题,你也可以尝试在学术论坛或Stata官方帮助文档中寻求更具体的解决方案,或者联系技术支持获得帮助。另外,检查是否有拼写错误、语法错误也是必要的步骤之一。

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



您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-28 20:26