如何修复以下错误:checkparamlist(arg_startfix$start.arg,arg_startfix$fix.arg,:'start'不应具有NA或NaN值[已关闭]

tjvv9vkg  于 2023-05-26  发布在  其他
关注(0)|答案(1)|浏览(248)

**关闭。**此题需要debugging details。目前不接受答复。

编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答这个问题。
5天前关闭。
Improve this question
我想在不同的分布(gamma,weibull,exp等)上拟合一个变量,但是,我不断地得到以下错误:

Error in checkparamlist(arg_startfix$start.arg, arg_startfix$fix.arg, : 'start' should not have NA or NaN values.

但是,我的数据文件不包含任何错误。
我的数据库叫做“dts”,我想检查分布的变量是“interarrival”

fw <- fitdist(dts$interarrival, "weibull")

我也试过这个:

fitdist(c(na.exclude(dts$interarrival)), "weibull")

但我收到以下错误:

Error in fitdist(c(na.exclude(dts$interarrival)), "gamma") : the function mle failed to estimate the parameters, with the error code 100

谁能帮帮我?:)

pinkon5k

pinkon5k1#

对我来说,问题是我的数据中有人的停留时间为0天(即左=0,右=0)。当我过滤掉这些人时,错误就消失了。

相关问题