| neighborhood {prodlim} | R Documentation |
Nearest neighborhoods for the values of a continuous predictor. The result is used for the conditional Kaplan-Meier estimator and other conditional product limit estimators.
neighborhood(x, bandwidth = NULL, kernel = "box")
x |
Numeric vector – typically the observations of a continuous random variate. |
bandwidth |
Controls the distance between neighbors in a
neighborhood. It can be a decimal, i.e. the bandwidth, or the string
`"smooth"', in which case the fourth root of the sample
size is used, or NULL in which case the dpik
function of the package KernSmooth is used to find the optimal
bandwidth. |
kernel |
Only the rectangular kernel ("box") is implemented. |
An object of class 'neighborhood'.
The value is a list that includes the unique values of `x'
(values) for which a neighborhood is described by
the first neighbor (first.nbh) of the usually very long
vector neighbors
and the size of the neighborhood (size.nbh). Further, the
arguments bandwidth, kernel, the total sample
size n and the number of unique values nu is
included.
Thomas Gerds
Stute, W. "Asymptotic Normality of Nearest Neighbor Regression Function Estimates", The Annals of Statistics, 1984,12,917–926.
##---- Should be DIRECTLY executable !! ---- ##-- ==> Define data, use random, ##-- or do help(data=index) for the standard data sets. ## Not run: library(survival) data(pbc) neighborhood(pbc$age) ## End(Not run)