当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R语言 choose()用法及代码示例


R 语言提供了一个直接函数,可以计算 nCr 值,而无需编写计算 nCr 值的整个代码。

用法: choose(n, r)

参数:
n:元素数量
r:组合数

返回:来自总共 n 个元素的 r 个组合的数量,即 nCr 值。

范例1:




# R program to calculate nCr value 
    
# Using choose() method 
answer1 <- choose(3, 2) 
answer2 <- choose(3, 7)  
answer3 <- choose(7, 3)
  
print(answer1) 
print(answer2) 
print(answer3) 

输出:

3
0
35

范例2:如果我们提供 n 和 r 的值,使得 n < r 那么 choose(n, r) 将返回 0。


# R program to calculate nCr value 
     
# Using choose() method 
answer1 <- choose(2, 3) 
answer2 <- choose(3, 6)  
answer3 <- choose(3, 7)
   
print(answer1) 
print(answer2) 
print(answer3) 

输出:

0
0
0

相关用法


注:本文由纯净天空筛选整理自spp____大神的英文原创作品 Calculate nCr value in R Programming – choose() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。