https://github.com/cran/laeken
Raw File
Tip revision: c70ecbc6eef5e383c6f18d3f740cf903402bd169 authored by Andreas Alfons on 06 June 2011, 00:00:00 UTC
version 0.3
Tip revision: c70ecbc
arpt.R
# ---------------------------------------
# Author: Andreas Alfons
#         Vienna University of Technology
# ---------------------------------------

# at-risk-of poverty threshold
arpt <- function(inc, weights = NULL, sort = NULL, 
        years = NULL, data = NULL, p = 0.6, na.rm = FALSE) {
    # check 'p' (other arguments are checked in 'incMedian')
    if(!is.numeric(p) || length(p) == 0 || p[1] < 0 || p[1] > 1) {
        stop("'p' must be a numeric value in [0,1]")
    } else p <- p[1]
    # compute at-risk-of-poverty threshold
    p * incMedian(inc, weights, sort, years, data, na.rm=na.rm)
}
back to top