サンプルの経験的測定に関連する分布関数
統計学において、経験分布関数(一般的には経験累積分布関数、eCDFとも呼ばれる)は、サンプルの経験的測定に関連付けられた分布関数です。[1]この累積分布関数は、 n個のデータポイントごとに1/ nずつ増加するステップ関数です。測定変数の任意の指定された値におけるその値は、測定変数の観測値のうち指定された値以下であるものの割合です。
経験分布関数は、サンプル内の点を生成した累積分布関数の推定値です。グリベンコ・カンテリ定理によれば、経験分布関数は確率 1 でその基礎分布に収束します。経験分布関数の基礎累積分布関数への
収束率を定量化する結果は数多く存在します。
意味
( X 1 , …, X n )を共通の累積分布関数F ( t )を持つ独立した同一分布の実数ランダム変数とする。経験分布関数は次のように定義される[2]

ここで、 はイベントAの指標です。tが固定されている場合、指標はパラメータp = F ( t )を持つベルヌーイ確率変数です。したがって、は平均nF ( t )と分散nF ( t )(1 − F ( t ))を持つ二項確率変数です。これは、 がF ( t )の不偏推定量であることを意味します。


しかし、一部の教科書では次のように定義されています。
[3] [4]
漸近的性質
n が無限大に近づくにつれて、比率( n + 1)/ n は1 に近づくため、上記の 2 つの定義の漸近的特性は同じになります。
大数の強い法則により、推定量はn → ∞のときにほぼ確実にF ( t )に収束する。これはtのあらゆる値に対して当てはまる。[2]

したがって推定量は矛盾がない。この表現は、経験分布関数が真の累積分布関数に点ごとに収束することを主張している。グリベンコ・カンテリ定理と呼ばれるより強い結果があり、これは、収束は実際にはtにわたって一様に起こることを述べている:[5]

この式の超ノルムは、経験分布と仮定された真の累積分布関数Fとの間の適合度を検定するためのコルモゴロフ・スミルノフ統計量と呼ばれます。ここでは、超ノルムの代わりに他のノルム関数を使用することもできます。たとえば、L 2ノルムはクラマー・フォン・ミーゼス統計量を生み出します。

漸近分布は、さらにいくつかの異なる方法で特徴付けることができます。まず、 中心極限定理は、点ごとに、標準的な収束率を持つ漸近的に正規分布に従うことを述べています。 [2]

この結果はドンスカー定理によって拡張され、経験的過程は 、によってインデックス付けされた関数として見ると、スコロホッド空間における分布において平均ゼロのガウス過程に収束することを主張する。ここで、Bは標準ブラウン橋である。[5]このガウス過程の共分散構造は


![{\displaystyle \operatorname {E} [\,G_{F}(t_{1})G_{F}(t_{2})\,]=F(t_{1}\wedge t_{2})-F(t_{1})F(t_{2}).}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b540ccd042666531c829625255e117fabd2d112e)
ドンスカー定理における均一収束率は、ハンガリー埋め込みとして知られる結果によって定量化できる。[6]

あるいは、収束率は、この式のノルムの漸近挙動の観点から定量化することもできます。この分野では多くの結果が存在し、たとえば、ドヴォレツキー-キーファー-ウォルフォウィッツ不等式は、の裾の確率に上限を与えます。[6]

実際、コルモゴロフは、累積分布関数Fが連続している場合、式は分布的に に収束し、これはFの形に依存しないコルモゴロフ分布を持つことを示しました。


反復対数の法則から導かれるもう一つの結果は、[6]

そして

信頼区間
正規分布のさまざまなサンプルサイズの経験的 CDF、CDF、および信頼区間プロット
コーシー分布のさまざまなサンプルサイズの経験的 CDF、CDF、および信頼区間プロット
三角分布のさまざまなサンプルサイズの経験的 CDF、CDF、および信頼区間プロット
ドヴォレツキー・キーファー・ウォルフォヴィッツ不等式によれば、真のCDF を含む区間は確率で次のように指定される。



上記の境界に従って、統計実装のいずれかを使用して、さまざまな分布の経験的 CDF、CDF、および信頼区間をプロットできます。
統計的実装
経験分布関数のソフトウェア実装の非網羅的なリストには以下が含まれます。
- R ソフトウェアでは、このような「ecdf」オブジェクトを使用してプロット、印刷、計算するためのいくつかの方法を使用して、経験累積分布関数を計算します。
- MATLABでは経験的累積分布関数(cdf)プロットを使用することができます。
- SAS の jmp では、CDF プロットは経験累積分布関数のプロットを作成します。
- Minitab、経験的CDFを作成する
- Mathwaveでは、データに確率分布を当てはめることができます
- データプロットでは経験的CDFプロットをプロットできます
- Scipyではscipy.stats.ecdfが使えます
- Statsmodelsでは、statsmodels.distributions.empirical_distribution.ECDFを使用することができます。
- Matplotlib、matplotlib.pyplot.ecdf関数を使用(バージョン3.8.0の新機能)[7]
- Seaborn、seaborn.ecdfplot関数を使用
- Plotly、plotly.express.ecdf 関数を使用する
- Excelでは経験的CDFプロットをプロットできます
- ArviZ、az.plot_ecdf 関数を使用
参照
参考文献
- ^ 確率と統計の現代的入門: 理由と方法を理解する。ミシェル・デッキング。ロンドン: シュプリンガー。2005年。219ページ。ISBN 978-1-85233-896-1. OCLC 262680588.
{{cite book}}: CS1 メンテナンス: その他 (リンク)
- ^ abc van der Vaart, AW (1998).漸近統計. ケンブリッジ大学出版局. p. 265. ISBN
0-521-78450-6。
- ^ Coles, S. (2001)極値の統計モデル化入門. Springer、p. 36、定義 2.4。ISBN 978-1-4471-3675-0 .
- ^ Madsen, HO, Krenk, S., Lind, SC (2006)構造安全の方法ドーバー出版 p. 148-149. ISBN 0486445976
- ^ ab van der Vaart, AW (1998).漸近統計. ケンブリッジ大学出版局. p. 266. ISBN 0-521-78450-6。
- ^ abc van der Vaart, AW (1998).漸近統計. ケンブリッジ大学出版局. p. 268. ISBN 0-521-78450-6。
- ^ 「Matplotlib 3.8.0 の新機能 (2023 年 9 月 13 日) — Matplotlib 3.8.3 ドキュメント」。
さらに読む
外部リンク
ウィキメディア・コモンズにおける経験的分布関数に関連するメディア