楼主: 薄雪草
5338 5

[面板数据求助] xtlogit跑的太慢(Stata12.0) [推广有奖]

  • 0关注
  • 0粉丝

本科生

32%

还不是VIP/贵宾

-

威望
0
论坛币
1301 个
通用积分
0.0011
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
595 点
帖子
23
精华
0
在线时间
135 小时
注册时间
2010-12-29
最后登录
2020-5-18

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
大家,
我用Stata12.0做面板数据,5000个观测值(企业-年)。跑xtlogit和xtprobit,特别慢,以致于根本出不来结果。
请问大家,这个是我的Stata版本太低?我的电脑不够好?还是Stata本身跑xtlogit和xtprobit就不擅长?如果是软件问题,大家有什么针对xtlogit和xtprobit的软件推荐么?
非常感谢!
二维码

扫码加我 拉你入群

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

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

关键词:xtlogit stata12 logit Stata tata 电脑 软件

沙发
gwrsm 发表于 2016-10-7 14:24:42 |只看作者 |坛友微信交流群
离散模型本来就慢 特别是样本比较多的情况下 跟stata版本基本没有关系  也没有太好的解决办法 能用其他模型就不要用离散

使用道具

藤椅
薄雪草 发表于 2016-10-7 15:22:08 |只看作者 |坛友微信交流群
gwrsm 发表于 2016-10-7 14:24
离散模型本来就慢 特别是样本比较多的情况下 跟stata版本基本没有关系  也没有太好的解决办法 能用其他模型 ...
谢谢答复!
我现在的情况是:
1. 需要做两阶段的归并回归,所以需要用到xtlogit或xtprobit
2. 有一个y是0-1变量。
请问有什么其他模型推荐么?

使用道具

板凳
无治明界 在职认证  学生认证  发表于 2018-7-26 22:08:08 |只看作者 |坛友微信交流群
楼主问题解决了吗,我也遇到同样的问题,万家的企业六年数据,跑离散慢的出不来结果

使用道具

报纸
kkwei 发表于 2018-7-27 10:05:24 |只看作者 |坛友微信交流群
换成Python或者matlab

使用道具

地板
赵安豆 发表于 2024-5-21 17:24:49 |只看作者 |坛友微信交流群
你好!

xtlogit 和 xtprobit 在处理大量数据时确实可能需要较长的时间,尤其是在旧版本的 Stata 中。这不一定是由于你的 Stata 版本太低或电脑性能不佳,而是因为这些模型计算量较大。以下是一些建议来提高运行速度:

1. **升级 Stata**:考虑更新到最新版本(如 Stata 17),新版本通常有更快的算法和更好的优化。

2. **内存管理**:确保你的计算机有足够的内存处理数据。关闭不必要的程序,释放系统资源。

3. **子样本分析**:如果可能,可以尝试对数据进行分块处理或分析子样本。

4. **减少变量**:只保留必要的解释变量进行模型估计,避免包含无关变量导致计算时间增加。

5. **使用并行计算**:虽然 Stata 自身不支持直接的并行计算,但你可以尝试使用第三方包如 `gsem`(广义结构方程模型)来利用多核处理器的优势。

6. **硬件升级**:如果预算允许,提升 CPU 性能和增加 RAM 可以显著提高运行速度。

7. **其他软件**:R 语言中的 `plm` 包或者 Python 的 ` statsmodels `库也支持面板数据的 logit 和 probit 模型,它们可能在处理大型数据时更快。不过,你需要学习相应的语法和编程。

请尝试上述方法,看是否能改善运行速度。希望能帮到你!

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



使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-16 15:44