x <- seq(1.0, 10, 0.25)
dhc.inv.gpz(x, 2.0, 0.5, 2.5)
phc.inv.gpz(x, 2.0, 0.5, 2.5)
qhc.inv.gpz(0.5, 2.0, 0.5, 2.5)
rhc.inv.gpz(10, 2.0, 0.5, 2.5)
hhc.inv.gpz(x, 2.0, 0.5, 2.5)
# Data
x <- relief
# ML estimates
params = list(alpha=9.0830, lambda=0.8369, theta=17.9925)
#P–P (probability–probability) plot
pp.plot(x, params = params, pfun = phc.inv.gpz, fit.line=TRUE)
#Q-Q (quantile–quantile) plot
qq.plot(x, params = params, qfun = qhc.inv.gpz, fit.line=TRUE)
# Goodness-of-Fit(GoF) and Model Diagnostics
out <- gofic(x, params = params,
dfun = dhc.inv.gpz, pfun=phc.inv.gpz, plot=TRUE)
print.gofic(out)
Run the code above in your browser using DataLab