ShapiroWilkTest

ShapiroWilkTest[data]

ShapiroWilk検定を使い,data が正規分布に従っているかどうかを調べる.

ShapiroWilkTest[data,"property"]

"property"の値を返す.

詳細とオプション

  • ShapiroWilkTestdataNormalDistributionから引き出されたという帰無仮説 とそうではないという対立仮説 でShapiroWilkの適合度検定を行う.
  • デフォルトで,確率値つまり 値が返される.
  • 小さい 値は data が 正規分布に従っている可能性が低いことを示す.
  • data は一変量{x1,x2,}でも多変量{{x1,y1,},{x2,y2,},}でもよい.
  • ShapiroWilk検定は,事実上,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 値を計算するメソッド
    SignificanceLevel0.05診断とレポートのための切捨て
  • 適合度検定では, のときにのみ が棄却されるような切捨て が選択される.特性"TestConclusion"および"ShortTestConclusion"で使われる の値はSignificanceLevelオプションで制御される.デフォルトで 0.05に設定されている.
  • Method->"MonteCarlo"の設定では,入力 と同じ長さの 個のデータ集合がフィットされた分布を使って のもとで生成される.次に,ShapiroWilkTest[si,"TestStatistic"]からのEmpiricalDistributionを使って 値が推定される.

例題

すべて開くすべて閉じる

  (2)

正規性についてShapiroWilk検定を行う:

多変量の正規性についての検定を行う:

完全な検定表:

検定統計と 値:

スコープ  (6)

検定  (3)

正規性についてShapiroWilk検定を行う:

正規データの 値は,非正規データの 値と比べて大きい:

多変量正規性について検定する:

繰り返し特性を抽出するためにHypothesisTestDataオブジェクトを作成する:

抽出に使用できる特性:

レポート  (3)

ShapiroWilk検定の結果を表にする:

完全な検定表:

値の表:

検定統計:

カスタマイズされたレポート用にShapiroWilk検定表から項目を取り出す:

"ShortTestConclusion""TestConclusion"を使って検定の結論をレポートする:

有意水準が異なると,結論も異なることがある:

オプション  (3)

Method  (3)

モンテカルロ(Monte Carlo)法に基づくメソッドまたは計算式使う:

モンテカルロ法に基づくメソッドで使うサンプル数を設定する:

モンテカルロ推定は,サンプルを増やすと,真の 値に収束する:

モンテカルロ法に基づくメソッドで使われるランダムなシードを設定する:

シードは生成器の状態に影響を与え,結果の 値にもいくらか影響を与える:

アプリケーション  (2)

ShapiroWilk検定の検出力曲線:

近似検出力曲線を可視化する:

基礎となる分布がCauchyDistribution[0,1]であり,検定サイズが0.05,サンプルサイズが12である場合に,ShapiroWilk検定の検出力を推定する:

水の沸点がアルプス山脈のいろいろな高度において測定された.各沸点における気圧が記録された.ある気圧における沸点を予測するのに線形モデルを使うことが適切であるかどうかを調べる:

モデルとデータのプロット:

モデルが適切であるためには,剰余が正規分布に従うべきである:

QuantilePlotで線形モデルがこのデータには適切ではないことを確認する:

特性と関係  (3)

ShapiroWilkTestは,におけるデータの順序統計をその期待値と比べる:

順序統計の期待値と共分散行列の予測値:

これらは重みを計算するのに使われる:

予測された共分散行列を使った統計は,レポートされた値とは少し異なる:

多変量正規性を検定するために,一変量データへの変換が行われる:

データは,一変量正規データを近似するために変換された:

変換されたデータについて検定を行う:

結果はもとのデータの検定に合致する:

ShapiroWilk検定は,入力がTimeSeriesのときにのみ値に使うことができる:

考えられる問題  (1)

ShapiroWilk検定で 値が有効であるためには,サンプルサイズが5000よりも小さい必要がある:

おもしろい例題  (1)

帰無仮説 が真であるときの統計量を計算する:

特定の対立仮説による検定統計:

検定統計の分布を比較する:

Wolfram Research (2010), ShapiroWilkTest, Wolfram言語関数, https://reference.wolfram.com/language/ref/ShapiroWilkTest.html.

テキスト

Wolfram Research (2010), ShapiroWilkTest, Wolfram言語関数, https://reference.wolfram.com/language/ref/ShapiroWilkTest.html.

CMS

Wolfram Language. 2010. "ShapiroWilkTest." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ShapiroWilkTest.html.

APA

Wolfram Language. (2010). ShapiroWilkTest. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ShapiroWilkTest.html

BibTeX

@misc{reference.wolfram_2024_shapirowilktest, author="Wolfram Research", title="{ShapiroWilkTest}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/ShapiroWilkTest.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_shapirowilktest, organization={Wolfram Research}, title={ShapiroWilkTest}, year={2010}, url={https://reference.wolfram.com/language/ref/ShapiroWilkTest.html}, note=[Accessed: 22-November-2024 ]}