R で三角分布を使用する方法 (例付き)
三角分布は、三角形の確率密度関数を持つ連続確率分布です。
これは 3 つの値によって定義されます。
- 最小値は
- 最大値b
- 最大値c
R の三角分布の確率を計算するには、 EnvStatsパッケージのptri( ) 関数を使用できます。この関数は次の構文を使用します。
ptri(q、最小 = 0、最大 = 1、モード = 1/2)
金:
- q : 対象の分位数
- min : 分布の最小値
- max : 分布の最大値
- mode : 分布のピーク値
次の例は、この関数を R で実際に使用する方法を示しています。
例 1: 特定の値未満の確率を計算する
レストランが、来週の総売上高が最低 10,000 ドル、最高 30,000 ドル、おそらく 25,000 ドルになると見積もっているとします。
レストランの総売上高が 20,000 ドル未満になる確率はどれくらいですか?
次のコードを使用してこの確率を計算できます。
library (EnvStats) #calculate probability ptri(q = 20000, min = 10000, max = 30000, mode = 25000) [1] 0.3333333
レストランの総売上高が 20,000 ドル未満である確率は0.333です。
例 2:特定の値より大きい確率を計算する
ある店舗が、特定の週に来店する顧客の数が最低 500 人、最大 2,000 人、おそらく 1,200 人であると推定しているとします。
特定の週に 1,500 人を超える顧客が来店する確率はどれくらいですか?
次のコードを使用してこの確率を計算できます。
library (EnvStats) #calculate probability 1 - ptri(q = 1500, min = 500, max = 2000, mode = 1200) [1] 0.2083333
1,500 人を超える顧客が店舗に入る確率は約0.208 です。
注: ptri()関数の完全なドキュメントはここで見つけることができます。
追加リソース
次のチュートリアルでは、R で他の確率分布を使用する方法を説明します。