ForHosting KIT · 数学

グラブス外れ値検定計算機

1つの値だけが不自然に離れていないかを確かめます。10、11、10、12、50では候補は50で、平均18.6と標本標準偏差を基準に測ります。得られたGを、ご自分の臨界値と比べてください。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
値の一覧
10, 11, 10, 12, 50
結果
数量
5
平均
18.6
標準偏差
17.5727061092
統計量
1.7868619554

この計算機は、最も極端な観測値が標本平均からどれだけ離れているかを、標本標準偏差に対する比として求めます。3個以上の有限数を入力すると、両側G統計量、候補値、元の配列での位置、平均、標本標準偏差を返します。おおむね正規分布に従うデータで、1個の外れ値候補を検討する際に役立ちます。有意水準を自動選択しないため、標本数と分析計画に合う臨界値とご自身で比較できます。

グラブス統計量の計算方法

まずvaluesが3個以上の有限数を含む配列か確認します。算術平均と、分母をnマイナス1とする標本標準偏差を求め、各観測値と平均の絶対距離を計算します。最大距離の値が候補となり、その距離を標準偏差で割った値がGです。

絶対距離を使う両側形式なので、低い値と高い値を同等に扱います。最大距離が同じ場合は、決定的な結果にするため先に現れた値を選びます。候補を含む全観測値を平均と標準偏差に使用し、計算中に削除や変更は行いません。

結果を利用する際の条件

グラブス検定は、おおむね正規分布する母集団から得た標本の1個の外れ値を評価する方法です。Gが大きくても、それだけでは棄却を意味しません。適切な臨界値または明確なp値手順と比較してください。

歪み、多峰性、裾の重さ、時間依存性があるデータでは慎重な確認が必要です。複数の極端値は平均と標準偏差を動かし、互いを隠す場合があります。統計的に珍しいことは測定ミスの証明ではありません。

削除前に校正、収集条件、単位、転記を調査し、元データと標本数、統計量、判断規則、結論を保存してください。

実験測定値の確認

装置、試料、記録単位を調べる前に、平均から最も遠い測定値を定量化します。

品質管理標本の点検

おおむね正規な測定値のGを求め、事前に選んだ臨界値と比較します。

外れ値検定の学習

平均、標本標準偏差、最大偏差、グラブス統計量の関係を明確に示します。

外れ値かどうかも判定しますか?

いいえ。 Gを計算するため、適切な両側臨界値と比較してください。

複数の外れ値を検出できますか?

この計算は1候補が対象です。複数の極端値には慎重な逐次法が必要です。

グラブスのG統計量は何を測りますか?

平均から最も遠い値が、標本標準偏差の何個分離れているかを測ります。距離は絶対値で見るので、極端に小さい値も大きい値も同じ条件で候補になります。

検定で示された値は削除すべきですか?

統計量だけで削除しないでください。統計的に珍しくても測定ミスの証明にはなりません。校正、単位、転記、収集時の状況を先に確かめ、元のデータと判断の記録を残してください。

値はいくつ必要ですか?すべて同じ値ならどうなりますか?

少なくとも3つの数が必要です。すべての値が同じだと標準偏差がゼロになり、Gの計算でゼロで割ることになるため、誤解を招く結果を出さずに受け付けません。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/stat/grubbs-test

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/stat/grubbs-test \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"values":[10,11,10,12,50]}'
{
  "values": [
    10,
    11,
    10,
    12,
    50
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.grubbs_test",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_items100000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

グラブス統計量の計算方法

outlier_indexは元の位置、outlier_valueは候補値、directionは方向を示します。

入力の準備と結果の読み方

整数、小数、負数、重複、ゼロを使用できますが、数値文字列、null、NaN、無限大、3個未満の配列は拒否されます。全値が同じ場合は標準偏差がゼロとなり、Gを定義できません。判断には、正確な標本数、選択した有意水準、両側検定に対応する臨界値表をご利用ください。valuesにJSON配列を指定してください。countは標本数、meanは平均、standard_deviationは標本標準偏差、statisticはGです。outlier_valueとoutlier_indexは並べ替えずに極端値を示します。APIの正常な計算料金は$0.002です。

グラブス統計量は何を測りますか?

平均からの最大絶対偏差を標本標準偏差で割った値です。

なぜ3個以上必要ですか?

この手順には3観測以上が必要で、少ない場合はinvalid_inputを返します。

全値が同じ場合はどうなりますか?

標準偏差がゼロで比を定義できないため、invalid_inputを返します。

KITの完全なドキュメントを見る →