dgamma(x, shape, rate)
- 找到具有一定形状和速率参数的伽马分布的密度函数值。
pgamma(q, shape, rate)
- 找到具有一定形状和速率参数的伽马分布的累积密度函数值。
qgamma(p, shape, rate)
- 找到具有一定形状和速率参数的伽马分布的反累积密度函数值。
rgamma(n, shape, rate)
- 生成n个遵循具有一定形状和速率参数的伽马分布的随机变量。
下面的例子展示了如何在实践中使用这些函数中的每一个。
例1:如何使用dgamma()
下面的代码显示了如何使用**dgamma()**函数来创建一个具有一定参数的伽马分布的概率密度图。
x <- seq(0, 2, by=0.01)
y <- dgamma(x, shape=5)
plot(y)
例2:如何使用pgamma()
下面的代码显示了如何使用**pgamma()**函数来创建一个具有特定参数的伽马分布的累积密度图。
x <- seq(0, 2, by=0.01)
y <- pgamma(x, shape=5)
plot(y)
例3:如何使用qgamma()
下面的代码显示了如何使用**qgamma()**函数来创建一个具有特定参数的伽马分布的量化图。
x <- seq(0, 1, by=0.01)
y <- qgamma(x, shape=5)
plot(y)
例 4: 如何使用 rgamma()
下面的代码显示了如何使用**rgamma()**函数来生成和可视化1,000个随机变量,这些随机变量遵循形状参数为5、速率参数为3的gamma分布。
set.seed(0)
x <- rgamma(n=1000, shape=5, rate=3)
hist(x)
下面的教程解释了如何在R中使用其他常见的统计分布。
如何在R中使用正态分布
如何在R中使用二项分布
如何在R中使用泊松分布
如何在R中使用几何分布
The postHow to Use the Gamma Distribution in R (With Examples)appeared first onStatology.