首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BCP下流到-Inf

BCP下流到-Inf
EN

Stack Overflow用户
提问于 2016-07-18 10:48:58
回答 1查看 91关注 0票数 1

有人能帮我把下面的警告翻译成简单的英文吗?

1: rcpp_bcpM(y,as.integer(id),as.integer(return.mcmc),as.integer(燃烧素),:pbeta(*,log.p=TRUE) -> bpser(a=3630,b=21,x=0.8,.)流向-Inf

输入是日志返回的一列,如下所示:

代码语言:javascript
复制
XYZ_xts$LogReturns<-diff(log(XYZ_xts$Adj_Close),lag=10)   

我尝试了以下命令,它们都返回相同的警告:

代码语言:javascript
复制
XYZ_bcp<-bcp(XYZ_xts$LogReturns)
XYZ_bcp<-bcp(na.omit(XYZ_xts$LogReturns))
XYZ_bcp<-bcp(as.vector(XYZ_xts$LogReturns))
XYZ_bcp<-bcp(as.vector(na.omit(XYZ_xts$LogReturns)))
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-18 12:00:49

下流问题意味着,由于计算机或R的限制,有些操作无法返回确切的数值。计算机/R所能处理的最小值可以由.Machine$double.xmin找到,它等于我的计算机上的2.225074e-308。如果要计算2.225074e-308和0之间的数字,就会出现底流警告。

您正在使用用于贝叶斯分析的bcp包,因此您将计算似然函数。假设有n个数据点,则似然函数是n项的乘积。如果n很大,且项的值小于1,则似然函数可以向下流动到零。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38434796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档