如何克服R

时间:2017-03-15 21:36:08

标签: r function math

我试图计算以下公式

enter image description here

R中的

使用:

nu = 343  ## !! can be any other number but this is the max. R can handle !! ##

gamma(nu / 2) / (sqrt(nu / 2) * gamma( (nu - 1) / 2) )

问题:

我刚刚意识到nu = 343是R可以处理的nu的最大值。我想知道是否有办法克服这个限制,以便R可以处理nu的任何值?

1 个答案:

答案 0 :(得分:1)

使用log-gamma函数lgamma,它返回gamma函数的(自然)对数。因此,对于该比率,您将获得log-gammas的差异。