lgamma()
La función en R Language se usa para calcular el logaritmo natural del valor gamma absoluto de un vector numérico calculado usando la función gamma.
La función lgamma es básicamente,
lgamma(x) = ln(factorial(x - 1))
Sintaxis: lgamma(x)
Parámetros:
x: Vector numérico no negativo
Ejemplo 1:
# R program to calculate the # natural logarithm of gamma value # Calling lgamma Function lgamma(2) lgamma(3) lgamma(5)
Producción:
[1] 0 [1] 0.6931472 [1] 3.178054
Ejemplo 2:
# R program to calculate the lgamma value # Creating vectors x1 <- c(2, 3, 5) x2 <- c(6, 7, 8) x3 <- c(-1, -2, -3) # Calling lgamma() Function lgamma(x1) lgamma(x2) lgamma(x3)
Producción:
[1] 0.0000000 0.6931472 3.1780538 [1] 4.787492 6.579251 8.525161 [1] Inf Inf Inf Warning messages: 1: value out of range in 'lgamma' 2: value out of range in 'lgamma' 3: value out of range in 'lgamma'
Aquí, en el código anterior, el NaN se produce para un vector numérico Negativo.
Publicación traducida automáticamente
Artículo escrito por nidhi_biet y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA