La distribución Gamma en R Language se define como una familia de distribuciones de probabilidad continua de dos parámetros que se utiliza en la distribución exponencial, la distribución de Erlang y la distribución de chi-cuadrado. Este artículo es la implementación de funciones de distribución gamma.
Función dgamma()
dgamma()
La función se usa para crear un gráfico de densidad gamma que se usa básicamente debido a los factores de distribución normal y exponencial.
Sintaxis:
dgamma(x_dgamma, forma)Parámetros:
x_dgamma: define la
forma de la función gamma: densidad gamma de los valores de entradaDevoluciones: Trazar valores dgamma
Ejemplo :
# R program to plot gamma distribution # Specify x-values for gamma function x_dgamma <- seq(0, 2, by = 0.04) # Apply dgamma function y_dgamma <- dgamma(x_dgamma, shape = 6) # Plot dgamma values plot(y_dgamma)
Producción :
Función pgamma()
pgamma()
La función se utiliza en la función de distribución acumulativa (CDF) de la distribución gamma.
Sintaxis:
pgamma(x_pgamma, forma)Parámetros:
x_pgamma: define la
forma de la función gamma: densidad gamma de los valores de entradaDevoluciones: Trazar valores de pgamma
Ejemplo:
# R program to plot gamma distribution # Specify x-values for gamma function x_pgamma <- seq(0, 2, by = 0.04) # Apply pgamma function y_pgamma <- pgamma(x_pgamma, shape = 6) # Plot pgamma values plot(y_pgamma)
Producción:
Función qgamma()
Se conoce como función cuantil gamma de la distribución gamma y se utiliza para trazar la distribución qgamma.
Sintaxis:
qgamma(x_qgamma, forma)Parámetros:
x_qgamma: define la
forma de la función gamma: densidad gamma de los valores de entradaDevoluciones: Trazar valores qgamma con densidad gamma
Ejemplo :
# R program to plot gamma distribution # Specify x-values for gamma function x_qgamma <- seq(0, 1, by = 0.03) # Apply qgamma function y_qgamma <- qgamma(x_qgamma, shape = 6) # Plot qgamma values plot(y_qgamma)
Producción:
Función rgamma()
Esta función se utiliza básicamente para generar números aleatorios en la distribución gamma.
Sintaxis:
rgamma(N, forma)Parámetros:
N: valores gamma distribuidos
forma: densidad gamma de los valores de entradaDevoluciones: Trazar valores rgamma con densidad gamma
Ejemplo :
# R program to plot gamma distribution # Set seed for reproducibility set.seed(1200) # Specify sample size N <- 800 # Draw N gamma distributed values y_rgamma <- rgamma(N, shape = 5) # Print values to RStudio console y_rgamma # Plot of randomly drawn gamma density hist(y_rgamma, breaks = 500, main = "")
Producción:
Publicación traducida automáticamente
Artículo escrito por kaurbal1698 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA