hazard_fun | R Documentation |
This function takes the name of a probability density/mass function as an argument and creates a hazard function.
hazard_fun(distr, log = FALSE)
distr |
a length-one character vector with the name of density/mass function of interest. |
log |
logical; if TRUE, the natural logarithm of the hazard values are returned. |
A function with the folling input arguments:
x |
vector of (non-negative) quantiles. |
... |
Arguments of the probability density/mass function. |
Jaime Mosquera GutiƩrrez, jmosquerag@unal.edu.co
Other distributions utilities:
cum_hazard_fun()
,
expected_value()
library(EstimationTools)
#----------------------------------------------------------------------------
# Example 1: Hazard function of the Weibull distribution.
# Hazard function in the 'maxlogL' framework
hweibull1 <- hazard_fun('dweibull')
# Hazard function from scratch
hweibull2 <- function(x, shape, scale){
shape/scale * (x/scale)^(shape - 1)
}
# Comparison
hweibull1(0.2, shape = 2, scale = 1)
hweibull2(0.2, shape = 2, scale = 1)
#----------------------------------------------------------------------------
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.