R/wqmf.phisl.R

#' @importFrom stats dnorm dlogis
wqmf.phisl <-
function (z, distribution) 
{
    switch(basic.distribution(distribution), 
           
           sev      = { p <- z - exp(z)      }, 
           normal   = { p <- logb(dnorm(z))  }, 
           logistic = { p <- logb(dlogis(z)) }, 
           lev      = { p <- -z - exp(-z)    }, 
           
           { 
             
             stop(paste(distribution, "is not a recognized distribution"))
             
           })
  
    return(p)
}
Auburngrads/teachingApps documentation built on June 17, 2020, 4:57 a.m.