The goal of lognGPD is to estimate a lognormal - Generalized Pareto mixture via the EM algorithm.
You can install the development version of lognGPD from GitHub with:
# install.packages("pak")
::pak("marco-bee/lognGPD") pak
This is a basic example which shows you how to simulate and estimate a lognormal-GPD mixture:
library(lognGPD)
<- rlognGPD(100,.9,0,1,0.5,2)
y <- c(.7,.2,1.3,.8,1.7)
x0 <- EMlogngpdmix(x0, y, maxiter = 1000, nboot = 0) res