Skip to contents

Particionamento em torno de medoides (mais robusto que k-means a outliers). Implementacao propria (build + swap simplificado) usando distancias.

Usage

rnp_kmedoids(
  base,
  k = 2L,
  metodo_dist = "euclidean",
  escalar = TRUE,
  max_iter = 100L,
  digits = 4L
)

Arguments

base

data.frame ou matriz numerica.

k

Inteiro. Numero de clusters.

metodo_dist

String aceito por rnp_distancia().

escalar

Logico.

max_iter

Inteiro.

digits

Inteiro.

Value

Uma lista com clusters (tibble), medoides (indices) e custo (soma das distancias aos medoides).

Examples

rnp_kmedoids(mtcars[, c("mpg", "hp", "wt")], k = 3)$medoides
#> [1] 10 24 26