shrinking {clues} | R Documentation |
Data sharpening based on K-nearest neighbors.
shrinking(y, K, disMethod = "Euclidean", eps = 1e-04, itmax = 20)
y |
data matrix with rows being the observations and columns being variables. |
K |
number of nearest neighbors. |
disMethod |
specification of the dissimilarity measure. The available measures are “Euclidean” and “1-corr”. |
eps |
a small positive number. A value is regarded as zero if it is
less than |
itmax |
maximum number of iterations allowed. |
Within each iteration, each data point is replaced by the vector of the coordinate-wise medians of its K
nearest neighbors. Data points will
move toward the locally most dense data point by this shrinking process.
Sharpened data set.
# Maronna data set data(Maronna) # data matrix maronna <- Maronna$maronna # cluster membership maronna.mem <- Maronna$maronna.mem tt <- shrinking(maronna, K = 5, itmax=1) plotClusters(tt, maronna.mem)