R语言中的lchoose()函数用于返回nCr值的自然对数。此函数等于 log(choose(x))。
用法: lchoose(n, r)
参数:
n:元素数量
r:组合数
范例1:
# R program to illustrate
# lchoose function
# Calling lchoose() function
answer1 <- lchoose(3, 2)
answer2 <- lchoose(2, 2)
answer3 <- lchoose(7, 3)
print(answer1)
print(answer2)
print(answer3)
输出:
[1] 1.098612 [1] 0 [1] 3.555348
范例2:
# R program to illustrate
# lchoose function
# Calling lchoose() function which
# is equivalent to log(choose(x))
answer1 <- log(choose(5, 1))
answer1_2 <- lchoose(5, 1)
answer2 <- log(choose(4, 2))
answer2_2 <- lchoose(4, 2)
# Printing values
print(answer1)
print(answer1_2)
print(answer2)
print(answer2_2)
输出:
[1] 1.609438 [1] 1.609438 [1] 1.791759 [1] 1.791759
这里,在上面的代码中,输出log(choose())
和lchoose()
是相等的,这表明两个函数是等价的。
相关用法
- R语言 lgamma()用法及代码示例
- R语言 lfactorial()用法及代码示例
- R语言 choose()用法及代码示例
- R语言 charToRaw()用法及代码示例
- R语言 deg2rad()用法及代码示例
- R语言 rad2deg()用法及代码示例
- R语言 trigamma()用法及代码示例
- 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()用法及代码示例
注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 Calculating Natural Logarithm of calculated nCr value in R Programming – lchoose() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。