Uniqify (X,Y) Values using Weights
Given smoother data (x_i, y_i) and maybe weights w_i, with multiple x_i, use the unique x values, replacing the y's by their (weighted) mean and updating the weights accordingly.
xy.unique.x(x, y, w, fun.mean = mean, ...)
Numeric matrix with three columns, named
x
, y
and w
with unique x
values and
corresponding y
and weights w
.
Martin Maechler, 8 Mar 1993.
e.g., smooth.spline
uses something like
this internally.
## simple example: x <- c(1,1,2,4,3,1) y <- 1:6 rbind(x, y) xy.unique.x(x, y) # x y w # 1 1 3 3 # 2 2 3 1 # 3 4 4 1 # 4 3 5 1 xy.unique.x(x, y, fromLast = TRUE)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.