trinarize.kMeans {BiTrinA} | R Documentation |
Trinarizes a vector of real-valued data using the k-means clustering algorithm. The data is first split into 3 clusters.The values belonging to the cluster with the smallest centroid are set to 0, the values belonging to the greater centroid are set to 1, and the values belonging to the greatest centroid are set to 2.
trinarize.kMeans(vect, nstart=1, iter.max=10, dip.test=TRUE, na.rm=FALSE)
vect |
A real-valued vector to be trinarized. |
nstart |
The number of restarts for k-means. See |
iter.max |
The maximum number of iterations for k-means. See |
dip.test |
If set to |
na.rm |
If set to |
Returns an object of class TrinarizationResult
.
result <- trinarize.kMeans(iris[,"Petal.Length"]) print(result) plot(result, twoDimensional=TRUE)