如何在 stata 中进行 levene 检验


Levene 检验用于确定两个或多个组是否具有相等的方差。这是统计学中广泛使用的检验,因为许多统计检验依赖于组具有相等方差的假设。

本教程介绍如何在 Stata 中执行 Levene 检验。

示例:Stata 中的 Levene 检验

在此示例中,我们将使用住院数据集,其中包含 1,778 名因特定医疗程序而住院的不同患者的住院时间信息,这些患者因性别而异。该数据集包含 884 名男性和 894 名女性。

使用以下步骤执行 Levene 测试,以确定男性和女性的住院时间差异是否相等。

步骤1:加载并显示数据。

使用以下命令将数据集加载到 Stata 中。

使用https://www.stata-press.com/data/r13/stay

使用以下命令显示前十行数据:

1/10 列出

Stata 中的停留时间数据集

第一列显示个人的停留时间(以天为单位),第二列显示个人的性别。

步骤 2:执行 Levene 测试。

我们将使用以下语法来执行 Levene 测试:

robvar 测量变量,按 (分组变量)

在我们的例子中,我们将使用以下语法:

robvar 停留时间,按(性别)

Stata 输出中的 Levene 测试

以下是如何解释结果:

汇总表:该表显示了男性和女性的平均住院时间、住院时间的标准差以及观察总数。我们可以看到,男性的住院时间标准差 (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) 建议对偏态数据使用中值检验,因为它往往会提供更准确的结果。对于对称数据,中位数检验和均值检验会产生相似的结果。

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注