10360 8

[面板数据求助] ZINB零膨胀负二项回归命令 [推广有奖]

  • 0关注
  • 1粉丝

大专生

21%

还不是VIP/贵宾

-

威望
0
论坛币
289 个
通用积分
9.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
101 点
帖子
11
精华
0
在线时间
75 小时
注册时间
2016-2-22
最后登录
2025-3-8

楼主
谁云少年别9 发表于 2020-4-2 17:45:15 |AI写论文
2论坛币
零膨胀负二项命令是这样的吗?
zinb pat lnsub lntb,inflate(x)
1. x是控制变量么还是什么?控制变量要放在哪里?(例子中pat是被解释变量,lnsub和lntb是解释变量)

2. 调节变量及交互项也放在被解释变量后还是放在inf里?

关键词:负二项回归 ZINB 解释变量 控制变量 调节变量

沙发
年缃 发表于 2020-4-12 13:12:42
我也想请教这个问题 请问楼主知道了吗?

藤椅
jisi5230 发表于 2020-12-14 00:58:46
有好心人解答不?我也是分不清括号里应该是那个变量,看了那个钓鱼的例子也没看懂

板凳
Cendrillonee 学生认证  发表于 2021-2-3 21:46:25
同问!

报纸
17853132903 发表于 2021-3-6 10:58:31
求教

地板
经济学小小白 发表于 2021-5-15 22:29:14
inflate(x) 这里的X放的是 影响Y是否取值为0 的变量

7
凳毒毒 发表于 2022-9-3 16:08:03
小伙伴们可以参考陈强P221-222内容,试一试zip y x cv,inf(_cons) nocon vce(robust).
加入nocon,可以有效避免not concave问题

8
赵安豆 发表于 2024-5-4 19:26:50
在Stata中,`zinb`(零膨胀负二项回归)命令用于处理计数数据,特别是当数据中包含过多的零值时。这种模型试图通过结合负二项回归和零膨胀模型来解决过度离散的问题。`zinb`命令的基本结构如下:

```stata
zinb 被解释变量 解释变量列表, inflate(零膨胀模型的解释变量列表)
```

1. **关于`x`的作用:** 在`inflate()`选项中的变量`x`是用于零膨胀部分的解释变量。这意味着`x`是用来解释为什么会有过多的零观测值。这些变量可以和主模型(负二项部分)的解释变量相同,也可以完全不同,或者是它们的一个子集,这取决于你的模型设定和理论假设。因此,`x`可以是控制变量,也可以是其他类型的解释变量。

2. **关于调节变量及交互项的位置:** 如果你想在模型的负二项部分包含调节变量或交互项,你应该将它们放在命令的解释变量列表中,就像其他解释变量一样。如果你认为这些调节变量或交互项也对零膨胀部分有解释力,那么也可以在`inflate()`选项中包含它们。具体放在哪个位置,取决于你的研究假设和模型设定。

例如:

```stata
zinb pat lnsub lntb age##income, inflate(x age)
```

在这个例子中,`pat`是被解释变量,`lnsub`、`lntb`、`age`、`income`及`age`与`income`的交互项构成了负二项部分的解释变量,而`x`和`age`被用于解释零膨胀部分的变量。

总的来说,如何选择和放置变量取决于你的研究目的和理论框架。务必确保你的选择能够合理地反映你想要检验的假设。

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



9
lbq0802 发表于 2024-6-29 00:21:50
凳毒毒 发表于 2022-9-3 16:08
小伙伴们可以参考陈强P221-222内容,试一试zip y x cv,inf(_cons) nocon vce(robust).
加入nocon,可以有效 ...
“加入nocon,可以有效避免not concave问题”  这句话未必。慎用

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

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