R で一様分布をプロットする方法
一様分布とは、 aからbまでの区間の間の各値が同じ確率で出現する確率分布です。
確率変数X が一様分布に従う場合、 Xがx 1とx 2の間の値を取る確率は、次の式で求められます。
P(x 1 < X < x 2 ) = (x 2 – x 1 ) / (b – a)
金:
- x 1 :低い方の利息額
- x 2 :対象の上限値
- a:可能な最小値
- b:取り得る最大値
次の例は、R で一様分布をプロットする方法を示しています。
例 1: R での基本的な一様分布のプロット
次のコードは、R で基本的な一様分布をプロットする方法を示しています。
#define x-axis x <- seq(-4, 4, length=100) #calculate uniform distribution probabilities y <- dunif(x, min = -3, max = 3) #plot uniform distribution plot(x, y, type = ' l ')
X 軸は一様分布に従う確率変数の潜在的な値を表示し、Y 軸は確率変数がそれらの値を取る確率を示します。
注: R のdunif()関数は、最小値と最大値を指定して一様分布の密度を計算するために使用されます。
例 2: R でカスタム一様分布をプロットする
次のコードは、R で基本的な一様分布をプロットする方法と、タイトル、軸ラベル、色を変更する方法を示しています。
#define x-axis
x <- seq(-4, 4, length=100)
#calculate uniform distribution probabilities
y <- dunif(x, min = -3, max = 3)
#plot uniform distribution
plot(x, y, type = ' l ', lwd = 3 , ylim = c(0, .2), col=' blue ',
xlab=' x ', ylab=' Probability ', main=' Uniform Distribution Plot ')
追加リソース
次のチュートリアルでは、R で他の分布をプロットする方法を説明します。
R で正規分布をプロットする方法
R でカイ二乗分布をプロットする方法
R でポアソン分布をプロットする方法
R で二項分布をプロットする方法
R で指数分布をプロットする方法