如何在 stata 中进行 levene 检验
Levene 检验用于确定两个或多个组是否具有相等的方差。这是统计学中广泛使用的检验,因为许多统计检验依赖于组具有相等方差的假设。
本教程介绍如何在 Stata 中执行 Levene 检验。
示例:Stata 中的 Levene 检验
在此示例中,我们将使用住院数据集,其中包含 1,778 名因特定医疗程序而住院的不同患者的住院时间信息,这些患者因性别而异。该数据集包含 884 名男性和 894 名女性。
使用以下步骤执行 Levene 测试,以确定男性和女性的住院时间差异是否相等。
步骤1:加载并显示数据。
使用以下命令将数据集加载到 Stata 中。
使用https://www.stata-press.com/data/r13/stay
使用以下命令显示前十行数据:
1/10 列出
第一列显示个人的停留时间(以天为单位),第二列显示个人的性别。
步骤 2:执行 Levene 测试。
我们将使用以下语法来执行 Levene 测试:
robvar 测量变量,按 (分组变量)
在我们的例子中,我们将使用以下语法:
robvar 停留时间,按(性别)
以下是如何解释结果:
汇总表:该表显示了男性和女性的平均住院时间、住院时间的标准差以及观察总数。我们可以看到,男性的住院时间标准差 (9.7884747) 高于女性 (9.1081478),但 Levene 检验会告诉我们这种差异是否具有统计显着性。
W0:0.55505315 。这是以平均值为中心的 Levene 检验统计量。相应的 p 值为0.45625888 。
W50:0.42714734 。这是以中位数为中心的 Levene 检验统计量。相应的 p 值为0.51347664 。
W10:0.44577674 。这些是以 10% 修剪平均值为中心的 Levene 检验统计数据 – 即,前 5% 和后 5% 的值被截断,以免过度影响检验。相应的 p 值为0.50443411 。
无论您使用哪个版本的 Levene 检验,每个版本的 p 值均不小于 0.05。这表明男性和女性的住院时间方差没有统计学上的显着差异。
注: Conover、Johnson 和 Johnson (1981) 建议对偏态数据使用中值检验,因为它往往会提供更准确的结果。对于对称数据,中位数检验和均值检验会产生相似的结果。