フレシェ分布計算機
点と3つの値を入力すると、フレシェ分布の密度と累積確率が分かります。点1、形状2、尺度1、位置0では累積確率が0.367879、密度が0.735759です。形状が1を超えると平均も表示されます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- X
- 1
- アルファ
- 2
- S
- 1
- M
- 0
- 小数点以下の桁数
- 6
- PDFファイル
- 0.735759
- Cdf
- 0.367879
- 平均
- 1.772454
フレシェ(第II種極値)の PDF/CDF;平均は α>1 のとき。検索意図:フレシェ分布 計算機。ネットワーク呼び出しや乱数シードは不要です。失敗したジョブは課金されません。
フレシェ分布を決める3つの値
フレシェ分布は、極値分布の仲間のうち第2種にあたる分布です。分布は3つの値で決まります。形状αはゼロより大きい値で、曲線の形を決めます。尺度sも正の値で、曲線を横に引き伸ばします。位置mは曲線全体を軸に沿って動かします。ゼロより大きい点xを選ぶと、その点の確率密度と、x以下の値が出る確率である累積確率の2つが返ります。αが1より大きい場合は平均も表示されます。xが1、αが2、尺度1、位置0のとき、密度は0.735759、累積確率は0.367879、平均は1.772454です。
結果を読むときによくある間違い
累積確率は1つの規則で求まります。xから位置を引いて尺度で割り、マイナスα乗し、その値の符号を反転して指数関数をとります。確率密度はそれだけでは確率ではないので、ほかの密度とだけ比べてください。αが1以下のときは平均が存在しないため、平均は表示されません。計算の前にすべての値が確認されるので、尺度や形状がゼロの場合は誤解を招く数字を出さずに受け付けません。小数点以下の桁数を指定すると、正確な結果が一度だけ四捨五入され、同じ入力からは常に同じ答えが得られます。
利用シーン
検索意図が一致するときにご利用ください。フレシェ(第II種極値)の PDF/CDF;平均は α>1 のとき。英語のみの配信;他ロケールは Nitro がハイドレートします。
ネットワーク呼び出しや乱数シードは不要です。失敗したジョブは課金されません。ネットワーク呼び出しや乱数シードは不要です。
失敗したジョブは課金されません。
よくある質問
フレシェ分布とは何ですか?
第2種の極値分布で、形状α、尺度s、位置mの3つの値で決まります。点xを入力すると、その点の確率密度と累積確率、さらにαが1を超える場合は平均が分かります。
フレシェ分布の累積確率はどう計算しますか?
xから位置を引き、尺度で割り、その結果をマイナスα乗して符号を反転し、指数関数をとります。xが1、αが2、尺度1、位置0のとき、結果は0.367879になります。
形状によって平均が出ないのはなぜですか?
フレシェ分布の平均は、形状αが1より大きいときにだけ存在し、それ以下では有限になりません。そのため平均はその場合だけ表示され、αが2、尺度1、位置0なら1.772454です。
確率密度と累積確率の違いは何ですか?
確率密度は点xでの分布の集まり具合を示し、αが2、尺度1の例では0.735759です。累積確率はx以下の値が出る確率で、同じ例では0.367879です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/stat/frechet-dist \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":1.5,"alpha":2}'const res = await fetch("https://api.kit.forhosting.com/stat/frechet-dist", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 1.5,
"alpha": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/frechet-dist",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 1.5,
"alpha": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/frechet-dist", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":1.5,"alpha":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":1.5,"alpha":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/frechet-dist", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"x": 1.5,
"alpha": 2
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.frechet_dist",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
ブラウザ上の計算機は無料で、決定的であり、API 経路と同一です。入力は演算前に検証され、無効なペイロードは invalid_input で失敗します。小数が要求された場合、半上げ丸めは生の IEEE 値から一度だけ適用されます。
仕組み
フレシェ(第II種極値)の PDF/CDF;平均は α>1 のとき。CDF=exp(-( (x-m)/s )^{-α})。ネットワーク呼び出しや乱数シードは不要です。失敗したジョブは課金されません。ネットワーク呼び出しや乱数シードは不要です。失敗したジョブは課金されません。ブラウザ上の計算機は無料で、決定的であり、API 経路と同一です。入力は演算前に検証され、無効なペイロードは invalid_input で失敗します。小数が要求された場合、半上げ丸めは生の IEEE 値から一度だけ適用されます。ブラウザ上の計算機は無料で、決定的であり、API 経路と同一です。入力は演算前に検証され、無効なペイロードは invalid_input で失敗します。小数が要求された場合、半上げ丸めは生の IEEE 値から一度だけ適用されます。ブラウザ上の計算機は無料で、決定的であり、API 経路と同一です。入力は演算前に検証され、無効なペイロードは invalid_input で失敗します。
入力・制限・丸め
任意の小数は半上げを一度だけ使います。ネットワーク呼び出しや乱数シードは不要です。失敗したジョブは課金されません。ネットワーク呼び出しや乱数シードは不要です。失敗したジョブは課金されません。DOM 安全な名前の必須 JSON フィールドを指定してください。無効な型は invalid_input を発生させます。任意の出力フィールドは省略され、null にはなりません。ブラウザ上の計算機は無料で、決定的であり、API 経路と同一です。入力は演算前に検証され、無効なペイロードは invalid_input で失敗します。小数が要求された場合、半上げ丸めは生の IEEE 値から一度だけ適用されます。ブラウザ上の計算機は無料で、決定的であり、API 経路と同一です。入力は演算前に検証され、無効なペイロードは invalid_input で失敗します。小数が要求された場合、半上げ丸めは生の IEEE 値から一度だけ適用されます。
利用シーン
ブラウザ上の計算機は無料で、決定的であり、API 経路と同一です。入力は演算前に検証され、無効なペイロードは invalid_input で失敗します。小数が要求された場合、半上げ丸めは生の IEEE 値から一度だけ適用されます。ブラウザ上の計算機は無料で、決定的であり、API 経路と同一です。入力は演算前に検証され、無効なペイロードは invalid_input で失敗します。小数が要求された場合、半上げ丸めは生の IEEE 値から一度だけ適用されます。
連携の活用例
手早い確認
無料ウィジェット。
自動化
同一 JSON の API。
教材
固定ゴールデン。
技術的な質問
無料ですか?
はい、ティア A です。
ネットワークは?
不要です。
不正な入力は?
invalid_input。
API は?
はい。
ロケールは?
EN のみ;Nitro がハイドレート。