R の一様分布


一様分布は、 aからbまでの区間の間の各値が同じ確率で選択される確率分布です。

aからbまでの間隔で x 1と x 2の間の値を取得する確率は、次の式を使用して求めることができます。

P(x 1と x 2の間の値を取得) = (x 2 – x 1 ) / (b – a)

一様分布の例

一様分布には次の特性があります。

  • 分布の平均はμ = (a + b) / 2 です。
  • 分布の分散はσ 2 = (b – a) 2 / 12 です。
  • 分布の標準偏差はσ = √σ 2

R: 構文での一様分布

一様分布を使用して質問に答えるために使用する R の 2 つの組み込み関数は次のとおりです。

dunif(x, min, max) – 一様分布の確率密度関数 (pdf) を計算します。ここで、 xは確率変数の値、 minmaxはそれぞれ分布の最小値と最大値です。

punif(x, min, max) – 一様分布の累積分布関数 (cdf) を計算します。ここで、 xは確率変数の値、 minmaxはそれぞれ分布の最小値と最大値です。

一様分布に関する完全な R ドキュメントはここで見つけてください。

R の一様分布を使用して問題を解決する

例 1:バスは 20 分ごとにバス停に到着します。バス停に到着した場合、バスが 8 分以内に到着する確率はどれくらいですか?

解決策:バスが 8 分以内に現れる確率を知りたいので、バスが 8 分以内に現れる累積確率を知りたいので、単純に punif() 関数を使用できます。最小時間は 0 分、最大時間は 20 分です。

 punitive(8, min=0, max=20)
 ## [1] 0.4

バスが 8 分以内に到着する確率は0.4です。


例 2:特定の種類のカエルの体重は 15 グラムから 25 グラムの間で均等に分布しています。カエルをランダムに選択した場合、その重さが 17 グラムから 19 グラムの間である確率はどれくらいですか?

解決策:解決策を見つけるには、次の構文を使用して、カエルの体重が 19 ポンド未満である累積確率を計算し、カエルの体重が 17 ポンド未満である累積確率を減算します。

 punitive(19, 15, 25) - punitive(17, 15, 25)
## [1] 0.2

したがって、カエルの体重が 17 ~ 19 グラムである確率は0.2です。


例 3: NBA の試合時間は 120 ~ 170 分に均等に配分されます。ランダムに選択された NBA の試合が 150 分を超える確率はどれくらいですか?

解決策:この質問に答えるには、式 1 – (ゲームが 150 分未満で続く確率) を使用できます。これは次のように与えられます。

 1 - punitive(150, 120, 170)
 ## [1] 0.4

ランダムに選択された NBA の試合が 150 分以上続く確率は0.4です。

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です