Learn R Programming

mpath (version 0.4-2.26)

compute_wt: Weight value from concave function

Description

Weight value from concave function

Usage

compute_wt(z, weights, cfun, s, delta=0.0001)

Value

Weight value from concave function

Arguments

z

vector nonnegative values from dfun, e.g., u^2/2

weights

optional numeric vector of weights.

cfun

integer from 1-8, concave function as in irglm_fit

s

a numeric value, see details in irglm_fit

delta

a positive small value, see details in irglm_fit

Author

Zhu Wang <zwang145@uthsc.edu>

References

Zhu Wang (2024) Unified Robust Estimation, Australian & New Zealand Journal of Statistics. 66(1):77-102.

See Also

irglmreg

Examples

Run this code
u <- seq(0, 4, by=0.01)
z <- u^2/2 ### this is dfun
res <- compute_wt(z, cfun=1, s=1)
plot(z, res, ylab="Weight", type="l", lwd=2, 
     main=expression(paste("hcave", "   (", sigma, "=1)", )))

Run the code above in your browser using DataLab