Stata学习:如何输出有序Logit回归结果?

如题所述

Trinh等(2022)研究中,作者使用了有序Logit回归来分析温度冲击对赌博行为的影响。该方法在表3A中被采用,结果显示温度冲击对赌博行为的正向影响具有持续性,并且对所选估计方法的稳定性较高。

为更好地理解此过程,我们提供一段示例代码及其实例输出,以便直观展示有序Logit回归在Stata软件中的应用。

示例代码如下:

stata
* 示例代码
webuse nlswork, clear
ologit union age grade if wage<100, or

在上述代码中,`webuse nlswork, clear` 表示加载数据集 `nlswork`。`ologit union age grade if wage<100, or` 则表示执行有序Logit回归分析,其中 `union` 为因变量,`age` 和 `grade` 为自变量,条件为 `wage<100`。

执行上述代码后,Stata将输出以下结果:

stata
Ordered logistic regression Number of obs = 4050 LR chi2(2) = 42.68 Prob > chi2 = 0.0000 Log likelihood = -3465.7641 Pseudo R2 = 0.0100
------------------------------------------------------------------------------ union | Odds Ratio Std. Err. z P>|z| [95% Conf. Interval] -------------+---------------------------------------------------------------- age | 1.011283 .0046415 2.19 0.028 1.002226 1.020484 grade | 1.035967 .0135795 2.47 0.014 1.010036 1.062915 _cut1 | 1.436865 .5091523 1.41 0.157 .7128346 2.894407 _cut2 | 3.475557 1.536237 1.85 0.064 .8037644 14.33555

通过分析上述结果,我们可以得出以下

1. **回归系数**:`age` 的系数为 1.011283,说明每增加 1 岁,赌博行为的可能性增加约 1.1%;`grade` 的系数为 1.035967,表示每增加一个教育等级,赌博行为的可能性增加约 3.6%。

2. **显著性**:`z` 值及其对应的 `P>|z|` 显示了自变量与因变量之间关联的显著性。在本例中,`age` 和 `grade` 的关联具有统计显著性,`P>|z|` 均小于 0.05。

3. **截距项**:通过 `_cut1` 和 `_cut2`,我们了解了不同类别间的临界值。这表明,赌博行为与特定的温度冲击水平有显著关联。

总之,有序Logit回归是一种有效的统计方法,用于分析连续变量的有序分类数据。通过上述示例和代码,我们可以看到如何在Stata软件中执行此类分析,并通过输出结果来评估自变量对因变量的影响。
温馨提示:内容为网友见解,仅供参考
无其他回答

Stata学习:如何输出有序Logit回归结果?
在上述代码中,`webuse nlswork, clear` 表示加载数据集 `nlswork`。`ologit union age grade if wage<100, or` 则表示执行有序Logit回归分析,其中 `union` 为因变量,`age` 和 `grade` 为自变量,条件为 `wage<100`。执行上述代码后,Stata将输出以下结果:stata Ordered logistic regression Nu...

Stata学习:如何输出log-t回归的收敛性检验结果?
首先,你需要下载并安装必要的Stata包。接着,导入数据并运行log-t回归模型。以下是一个简化后的代码示例:stata 导入数据 use ncei_data, clear 运行log-t回归 logit y x1 x2 x3, cluster(cluster_variable)进行收敛性检验 test cluster_r2, robust 执行以上代码后,你将得到回归模型的统计结果以及...

我想请教一下怎么用stata做有序logit分组回归
用if条件句:在最后加上if 地区==东部;出来东部的结果,反之西部;比较的话用est store先储存结果,再用esttab输出

spss中做logit回归的exp(b),用stata软件的话怎么算出来?输入什么代码...
gen a=exp(b) 前提是在stata数据窗口中有变量b 如果是计算某个值(比如:2)的exp,则为 gen a=exp(2)

stata怎么做多分类有序变量logistic回归
有序的话是 ordinal logistic model , ologit。

求大神看stata做出的logistic回归结果
log likelihood是对数似然函数值,它是最大似然估量,跟你这里没有关系。异方差性在logit模型当中是无法避免的问题,可以证明方差为1\/NP(1-P),所以你如果要符合标准的做必须用WLS,加权最小二乘法,一般很少有人在文献里会去用罢了因为繁琐。直接用怀特稳健估计就行。x1等变量都比较显著。

用stata做mixlogit回归,求助
local temp="y x1 x2 x3" tempname crossYX crossX crossY b quietly matrix accum `crossYX' = `temp' matrix `crossX' = `crossYX'[2,2] matrix `crossY' = `crossYX'[2,1] matrix `b' = syminv(`crossX') * `crossY' matrix list `b'

有没有会stata的大神呀?怎么才能熟练运用logitmlogitolo
对于Mlogit模型,它本质上是Logistic回归的扩展形式,用于处理多分类问题。想象一下,您需要分析消费者在多个选项中选择的情况,Mlogit模型能帮助您理解不同选项间的偏好关系。同样地,Ologit模型适用于处理有序分类数据,例如消费者满意度调查中的“非常满意”、“满意”、“一般”、“不满意”、“非常不...

stata做logit回归,怎么固定年份和行业,代码怎么写
首先要生成行业和年份的虚拟变量,然后logit回归即可。stata会自动剔除一个行业和年份的虚拟变量,不用担心共线性。代码如下:tabulate industrycode,gen(industrydummy)tabulate year ,gen(yeardummy)logit y x industrydummy* yeardummy

如何在STATA中实现nested Logit回归
nlogitgen type = restaurant(fast: Freebirds | MamasPizza, family: CafeEccell | LosNortenos | WingsNmore, fancy: Christophers | MadCows)nlogittree restaurant type, choice(chosen) case(family_id)logit chosen cost distance rating || type: income kids, base(family) || restaurant:,...

相似回答
大家正在搜