提问人:MariaK 提问时间:9/24/2022 最后编辑:Warren WeckesserMariaK 更新时间:9/24/2022 访问量:73
在 R 中使用 fitdistrplus 进行 gamma 分布的正负对数似然值
Positive and negative Loglikelihood values for gamma distribution using fitdistrplus in R
问:
我有一个数据集,数据集归一化为最大值(值介于 [0,1] 之间),我尝试拟合伽马分布。我正在使用 fitdistrplus,我在获得对数似然值以及 AIC 和 BIC 的同时估计分布的参数。使用我的数据,对数似然为负,而当我的数据归一化时为正。你能告诉我为什么吗? 此外,形状参数似乎相似,而速率则不然。对此有何评论? 谢谢
data <- c(130, 200, 830, 380, 680, 260, 280, 219, 330, 77, 360, 170, 240, 110, 170)
fit_gammaB <- fitdist(data, "gamma")
> summary(fit_gammaB)
Fitting of the distribution ' gamma ' by maximum likelihood
Parameters :
estimate Std. Error
shape 1.784525060 0.571213823
rate 0.006316464 0.002271273
Loglikelihood: -98.38866 AIC: 200.7773 BIC: 202.1934
Correlation matrix:
shape rate
shape 1.0000000 0.8519429
rate 0.8519429 1.0000000
当我的数据归一化为最大值时:
> fit_gammaB <- fitdist(data_norm, "gamma")
> summary(fit_gammaB)
Fitting of the distribution ' gamma ' by maximum likelihood
Parameters :
estimate Std. Error
shape 1.784173 0.600506
rate 5.241396 2.034361
Loglikelihood: 2.432731 AIC: -0.8654627 BIC: 0.5506377
Correlation matrix:
shape rate
shape 1.0000000 0.8671602
rate 0.8671602 1.0000000
答: 暂无答案
评论
data
data_norm <- data / max(data)
data_norm
rate
data
data
data_norm
rate