lgamma()
R語言中的函數用於計算使用伽馬函數計算的數值向量的絕對伽馬值的自然對數。lgamma函數本質上是,
lgamma(x) = ln(factorial(x - 1))
用法: lgamma(x)
參數:
x:非負數值向量
範例1:
# R program to calculate the
# natural logarithm of gamma value
# Calling lgamma Function
lgamma(2)
lgamma(3)
lgamma(5)
輸出:
[1] 0 [1] 0.6931472 [1] 3.178054
範例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)
輸出:
[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'
這裏,在上麵的代碼中,NaN 是為負數值向量生成的。
相關用法
- R語言 lfactorial()用法及代碼示例
- R語言 trigamma()用法及代碼示例
- R語言 digamma()用法及代碼示例
- R語言 lchoose()用法及代碼示例
- R語言 qcauchy()用法及代碼示例
- R語言 qlogis()用法及代碼示例
- R語言 qlnorm()用法及代碼示例
- R語言 qpois()用法及代碼示例
- R語言 qnbinom()用法及代碼示例
- R語言 ecdf()用法及代碼示例
- R語言 pf()用法及代碼示例
- R語言 qf()用法及代碼示例
- R語言 qweibull()用法及代碼示例
- R語言 qtukey()用法及代碼示例
- R語言 qsignrank()用法及代碼示例
- R語言 qwilcox()用法及代碼示例
- R語言 integrate()用法及代碼示例
- R語言 qgeom()用法及代碼示例
- R語言 qunif()用法及代碼示例
- R語言 cospi()用法及代碼示例
注:本文由純淨天空篩選整理自nidhi_biet大神的英文原創作品 Compute the Natural Logarithm of the Absolute Value of Gamma Function in R Programming – lgamma() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。