當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R shapiro.test 夏皮羅-威爾克正態性檢驗


R語言 shapiro.test 位於 stats 包(package)。

說明

執行 Shapiro-Wilk 正態性測試。

用法

shapiro.test(x)

參數

x

數據值的數值向量。允許存在缺失值,但非缺失值的數量必須在 3 到 5000 之間。

"htest" 的列表包含以下組件:

statistic

Shapiro-Wilk 統計數據的值。

p.value

檢驗的近似 p 值。 Royston (1995) 中稱這對於 p.value < 0.1 來說是足夠的。

method

字符串 "Shapiro-Wilk normality test"

data.name

給出數據名稱的字符串。

例子

shapiro.test(rnorm(100, mean = 5, sd = 3))
shapiro.test(runif(100, min = 2, max = 4))

來源

使用的算法是 Royston (1995) 中說明的 Fortran 代碼的 C 翻譯。 p 值的計算對於 是精確的,否則使用近似值,分別針對

參考

Patrick Royston (1982). An extension of Shapiro and Wilk's test for normality to large samples. Applied Statistics, 31, 115-124. doi:10.2307/2347973.

Patrick Royston (1982). Algorithm AS 181: The test for Normality. Applied Statistics, 31, 176-180. doi:10.2307/2347986.

Patrick Royston (1995). Remark AS R94: A remark on Algorithm AS 181: The test for normality. Applied Statistics, 44, 547-551. doi:10.2307/2986146.

也可以看看

qqnorm 用於生成正常的 quantile-quantile 圖。

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Shapiro-Wilk Normality Test。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。