out_pct: outlier-estimación

View source: R/me.r

out_pctR Documentation

outlier-estimación

Description

Identifica las observaciones cuyo aporte al estimado del total es mayor que un límite dado.

Usage

out_pct(x, id, by = integer(), cota = 10L, orden = TRUE)

Arguments

x

numeric: las observaciones ponderadas por el factor de expansión.

id

numeric o character: «id» de las observaciones

by

numeric, character o factor: variable de agrupamiento

cota

numeric escalar: límite superior del porcentaje de la contribución; por omisión, 10

orden

logical: filas del resultado en orden decreciente por aporte al total?; por omisión TRUE

Details

Devuelve un data.frame con los datos «extremos» y el número de observaciones involucradas en el cálculo del total. Si no hay datos «extremos» devuelve NULL. El cálculo se hace por grupo (departamento, por ejemplo) si así es indicado. En este caso, el estimado del total es el estimado a nivel de grupo.

Value

data.frame o NULL, invisible

Examples

aa <- data.frame(x = 1:5, y = c(100, 1, 2, 2, 1000),
                 z = c("a", "a", "a", "b", "b"))
(out_pct(aa$y, aa$x, aa$z))

ecastellon/magest documentation built on Dec. 9, 2024, 7:44 p.m.