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


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


digamma()R语言中的函数用于计算使用伽马函数计算的伽马值的对数导数。digamma函数本质上是,

digamma(x) = d(ln(factorial(n-1)))/dx
用法: digamma(x)

参数:
x:数字向量

范例1:


# R program to find logarithmic derivative 
# of the gamma value
  
# Calling the digamma() Function
digamma(2)
digamma(4)
digamma(5.2)

输出:

[1] 0.4227843
[1] 1.256118
[1] 1.549434

范例2:


# R program to find logarithmic derivative 
# of the gamma value
  
# Creating a vector
x <- c(2.3, 3, 1.2)
  
# Calling the digamma() Function
digamma(x)
  
# Calling digamma() function
# on negative values
digamma(-2.3)
digamma(-2)

输出:

[1]  0.6000399  0.9227843 -0.2890399
[1] 3.317323
[1] NaN
Warning message:
In digamma(-2):NaNs produced

相关用法


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