如何在 r 中绘制均匀分布


均匀分布ab区间内的每个值出现的概率相同的概率分布。

如果随机变量X服从均匀分布,则Xx 1x 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 中绘制指数分布

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注