- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从 this answer 中复制代码,但是我在这样做时遇到了问题。我正在使用包 VGAM
中的gumbel 发行版和 fitdistrplus
.
做的时候出现问题:
fit = fitdist(data1, 'gumbel', start = list(location = 0, scale = 1))
Error in mledist(data, distname, start, fix.arg, ...) :
'start' must specify names which are arguments to 'distr'.
location
和
scale
不是*gumbel 的论据。
dgumbel
,
pgumbel
,
rgumbel
和
qgumbel
由
VGAM
正确提供.
gumbel
的函数。 , 具有不同的语法。这可能会导致问题吗?
FAdist
而是工作得很好。
最佳答案
供引用,来自 package vignette在评论中链接:
library(fitdistrplus)
data(groundbeef)
serving <- groundbeef$serving
dgumbel <- function(x, a, b) 1/b*exp((a-x)/b)*exp(-exp((a-x)/b))
pgumbel <- function(q, a, b) exp(-exp((a-q)/b))
qgumbel <- function(p, a, b) a-b*log(-log(p))
fitgumbel <- fitdist(serving, "gumbel",
start=list(a=10, b=10))
VGAM
的函数:
rm(dgumbel) ## get rid of previous definition
## hack behaviour of VGAM::pgumbel() a little bit
pgumbel <- function(x,...) {
if (length(x)==0) numeric(0) else VGAM::pgumbel(x,...)
}
library(VGAM)
fitgumbel <- fitdist(serving, "gumbel",
start=list(location=10, scale=10))
关于r - 使用 fitdistrplus 拟合 Gumbel 分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36087240/
我正在尝试使用 GLMM 分析一些 react 时间数据。找到最适合我的数据的分布。我将 fitdist() 用于 gamma 和对数正态分布。结果表明对数正态更适合我的数据。然而,最近我读到逆高斯分
我有以下代码: x Fitting of the distribution ' norm ' by maximum likelihood #> Parameters : #> esti
我正在尝试将 t 分布拟合到我的数据中,但无法这样做。我的第一次尝试是 fitdistr(myData, "t") 有 41 个警告,都说产生了 NaN。我不知道如何,似乎涉及对数。所以我稍微调整了我
我使用 fitdistrplus 包中的函数 fitdist 来获得适合我的数据的最佳分布并绘制 ppcomp 图,我使用示例?fitdistrplus 的代码来替换我的数据和代码。 data(gro
我正在尝试从 this answer 中复制代码,但是我在这样做时遇到了问题。我正在使用包 VGAM 中的gumbel 发行版和 fitdistrplus . 做的时候出现问题: fit = fi
我使用 rplcon() 生成一些随机变量包中的函数 poweRlaw data Error in fitdist(data, "plcon", start = list(xmin = 1, alp
如何使用 fitdistrplus 来估计 t 分布的尺度参数的位置?我知道我需要提供初始值(在 MASS 中效果很好),但在这个包中只允许使用 df 。你有什么解决办法吗? 非常感谢。 最佳答案 基
我有一些数据 (x),想确定最适合它们的分布。我用过: descdist(x, discrete = FALSE, boot = 1000) fit.norm<- fitdist(x, "norm")
如何使用 fitdistrplus 来估计 t 分布的尺度参数的位置?我知道我需要提供初始值(在 MASS 中效果很好),但在这个包中只允许使用 df 。你有什么解决办法吗? 非常感谢。 最佳答案 基
我有一些数据 (x),想确定最适合它们的分布。我用过: descdist(x, discrete = FALSE, boot = 1000) fit.norm<- fitdist(x, "norm")
我想定义我自己的分布函数以与 R 中的 fitdist 或 fitdistr 函数一起使用。 以 fitdistrplus 包中的 fitdist 为例。我定义了一个名为 sgamma 的自定义分布,
我是一名优秀的程序员,十分优秀!