ShapiroWilkTest
ShapiroWilkTest[data]
使用 Shapiro–Wilk检验法判断 data 是否服从正态分布.
ShapiroWilkTest[data,"property"]
返回 "property" 的值.
更多信息和选项
- ShapiroWilkTest 执行 Shapiro-Wilk 拟合优度检验,其中零假设 为 data 服从 NormalDistribution,而备择假设 认为并不服从.
- 默认情况下,返回一个概率值或者 值.
- 较小的 值说明 data 不太可能是正态分布的.
- data 可以是单变量 {x1,x2,…} 或者多变量 {{x1,y1,…},{x2,y2,…},…}.
- Shapiro–Wilk 检验实际上将 data 的次序统计量与 NormalDistribution 的理论次序统计量相比较.
- ShapiroWilkTest[data,dist,"HypothesisTestData"] 返回一个 HypothesisTestData 对象htd,通过使用 htd["property"] 的形式,它可以用来提取额外的检验结果和属性.
- ShapiroWilkTest[data,dist,"property"] 可以用来直接给出 "property" 的值.
- 与检验报告相关的属性包括:
-
"PValue" 值 "PValueTable" "PValue" 的格式化版本 "ShortTestConclusion" 一个检验结论的简短描述 "TestConclusion" 一个检验结论的描述 "TestData" 检验统计量和 值 "TestDataTable" "TestData" 的格式化版本 "TestStatistic" 检验统计量 "TestStatisticTable" 格式化的 "TestStatistic" - 下列属性与所执行的检验类型无关.
- 与数据分布相关的属性包括:
-
"FittedDistribution" 数据的拟合分布 "FittedDistributionParameters" 数据的分布参数 - 可以给出下列选项:
-
Method Automatic 计算 -值所用的方法 SignificanceLevel 0.05 诊断和报告的分界点 - 对于一个拟合优度检验,选择一个临界值 ,以使得只有当 时,否定 . 用于 "TestConclusion" 和 "ShortTestConclusion" 属性的 值由 SignificanceLevel 选项控制. 默认情况下, 设为 0.05.
- 在设置 Method->"MonteCarlo" 下,在 下使用拟合分布,生成 个与输入 具有相同长度的数据集. 来自 ShapiroWilkTest[si,"TestStatistic"]的 EmpiricalDistribution 用于估计 值.
范例
打开所有单元关闭所有单元范围 (6)
检验 (3)
创建一个 HypothesisTestData 对象以进行重复属性提取:
选项 (3)
应用 (2)
估计 Shapiro–Wilk 检验的功率,当基本分布是 CauchyDistribution[0,1],测试尺寸为 0.05,采样尺寸为 12:
在阿尔卑斯山的不同海拔高度测定水的沸点. 记录每个沸点的气压. 确定一个线性模型是否适用于预测给定气压的沸点:
QuantilePlot 确定线性模型不适用于这个数据:
属性和关系 (3)
ShapiroWilkTest 对数据的次序统计量和 下的期望值进行比较:
只有在输入是一个 TimeSeries 时,Shapiro–Wilk 检验才对值有效:
文本
Wolfram Research (2010),ShapiroWilkTest,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ShapiroWilkTest.html.
CMS
Wolfram 语言. 2010. "ShapiroWilkTest." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ShapiroWilkTest.html.
APA
Wolfram 语言. (2010). ShapiroWilkTest. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ShapiroWilkTest.html 年