我试图找到更适合黑色曲线(经验)的 beta 分布(红色曲线)的和

我有一个函数可以找到我的数据的“非参数”逆累积函数(boot.mean)。我想找到一个适合的发行版。到目前为止,我认为可以以某种方式使用累积 beta 分布( alpha = beta = 2 )。不过,我希望看到一个更符合要求的发行版...
# raw data produced by a function (inverse cumulative distribution)
boot.mean <- c(37.021, 35.051, 29.091, 27.094, 22.058, 18.994, 16.944, 12.897, 7.903, 4.926, 3.939, 1.94, 1.94, 0.968)
#"fidge" (not sensu Climategate) boot.mean for comparison to qbeta
scaled <- 1 - (boot.mean/boot.mean[1])
scaled[1] <- 0.01 #dreader zero be gone
range(scaled)
[1] 0.0100000 0.9738527
# this is the theoretical curve
x <- seq(0, 1, length = 100)
y <- qbeta(x, shape1 = 2, shape2 = 2)
# all along the x axis
x.axis <- seq(from = 0, to = 1, length = length(scaled))
# plot empirical and the theoretical values
plot(x.axis, scaled, type = "l")
lines(y, x, col = "red")
# I'm just an x-con trying to fit a distribution to my data
(beta.fitted <- MASS::fitdistr(x = scaled, densfun = qbeta, start = list(shape1 = 2, shape2 = 2)))
Error in optim(x = c(0.01, 0.0532130412468599, 0.214202749790659, 0.268145106831258, :
non-finite finite-difference value [2]
In addition: There were 50 or more warnings (use warnings() to see the first 50)

