我试图计算以下公式:
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
的任何值?
答案 0 :(得分:1)
使用log-gamma函数lgamma
,它返回gamma函数的(自然)对数。因此,对于该比率,您将获得log-gammas的差异。