楼主: 415075443
1875 1

[问答] mass中fitdistr判断weibull报错如下,请问怎么解决 [推广有奖]

  • 0关注
  • 0粉丝

大专生

31%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
194 点
帖子
14
精华
0
在线时间
72 小时
注册时间
2017-11-27
最后登录
2019-5-31

楼主
415075443 发表于 2018-1-2 14:07:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
> data
[1] 4.358970e-04 1.853927e-03 3.517240e-04 1.430168e-03 2.706941e-03
[6] 2.000000e-03 2.577093e-03 9.984887e-03 2.842491e-03 8.160460e-03
[11] 1.714595e-02 1.314857e-02 9.230000e-07 5.920000e-08 7.690000e-08
[16] 9.040000e-09 1.050000e-08 1.848740e-04 3.686440e-04 1.751310e-04
[21] 3.013180e-04
> fitdistr(data,densfun="weibull",lower=0)
Error in stats::optim(x = c(0.000435897, 0.001853927, 0.000351724, 0.001430168,  :
  L-BFGS-B needs finite values of 'fn'
In addition: Warning message:
In densfun(x, parm[1], parm[2], ...) : 产生了NaNs

如何解决?是数据问题吗?

> fitdistr(data,"weibull")
Error in stats::optim(x = c(0.000435897, 0.001853927, 0.000351724, 0.001430168,  :
  non-finite finite-difference value [2]
In addition: Warning messages:
1: In densfun(x, parm[1], parm[2], ...) : 产生了NaNs
2: In densfun(x, parm[1], parm[2], ...) : 产生了NaNs
3: In densfun(x, parm[1], parm[2], ...) : 产生了NaNs
4: In densfun(x, parm[1], parm[2], ...) : 产生了NaNs
5: In densfun(x, parm[1], parm[2], ...) : 产生了NaNs
6: In densfun(x, parm[1], parm[2], ...) : 产生了NaNs
7: In densfun(x, parm[1], parm[2], ...) : 产生了NaNs
8: In densfun(x, parm[1], parm[2], ...) : 产生了NaNs

这样也不对 。
请多多指教!

二维码

扫码加我 拉你入群

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

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

关键词:Weibull Bull mass Istr mas

沙发
cheetahfly 在职认证  发表于 2018-1-2 15:43:48
你如果准备一个最小化的,可以重复你所遇到的问题的数据包,供别人下载,对于解决你的问题会有不小的帮助。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 06:04