全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
27087 4
2018-09-22
悬赏 5 个论坛币 未解决
已经换了好多次最大最小阈值,可是还是出现这样的问题,有没有大神解决下
有问题程序
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-9-22 23:17:23
原因可能在内不在外:loss中有可能有Inf值
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-9-23 16:38:10
但是我的数据是自己输入的我觉得不可能存在缺失值,而且现在又出现了Error in if (min(y) <= 0) l <- 10^6 else { :
  需要TRUE/FALSE值的地方不可以用缺少值。能帮我看下这是什么原因,万分感谢!
附件列表

loss.xlsx

大小:10.15 KB

 马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-29 20:30:47
最后那个是因为你的取值中出现了负值,我之前也是,因为取了对数,所以在0-1直接的数就变成了负数,跟你的错误一样,所以要剔除掉负数就可以了


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-30 11:52:34
可以把用到的两个函数拿出来简单改写, 请参考
#问题一,mrl.plot, 这个函数写的比较稳健,直接把源代码拿出来绘图

复制代码
Rplot01.png
## 问题二:在gdp.fit中调用了optim,在某些情况下无最优质,思路屏蔽掉无最优值的项,代码如下

复制代码
Rplot02.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群