weighted_median_ratio function

Weighted Robust Ratio Estimator Based on Median

Weighted Robust Ratio Estimator Based on Median

A weighted median of the ratios y/x determines the slope of a regression through the origin.

weighted_median_ratio(x, y = NULL, w, na.rm = FALSE)

Arguments

  • x: [numeric vector] explanatory variable.
  • y: [numeric vector] response variable (default: NULL).
  • w: [numeric vector] weights (same length as x).
  • na.rm: [logical] indicating whether NA values should be removed before the computation proceeds (default: FALSE).

Returns

A vector with two components: intercept and slope

See Also

Overview (of all implemented functions)

line, weighted_line and weighted_median_line

Examples

x <- c(1,2,4,5) y <- c(1,0,5,2) m <- weighted_median_ratio(y ~ x, w = rep(1, length(y))) m coef(m) fitted(m) residuals(m)
  • Maintainer: Tobias Schoch
  • License: GPL (>= 2)
  • Last published: 2024-08-22