¿Asignar un nuevo punto de datos al cluster en kernel k-means (paquete kernlab en R)?

Tengo una pregunta sobre elkkmeans función en elkernlab paquete de R. Soy nuevo en este paquete y perdóneme si me falta algo obvio aquí.

Me gustaría asignar un nuevo punto de datos a un clúster en un conjunto de clústeres que se crearon usando el kernel k-means con la función 'kkmeans'. Con la agrupación en clúster regular, uno haría esto calculando la distancia euclidiana entre el nuevo punto de datos y los centroides del clúster, y seleccionó la agrupación con el centroide más cercano. En kernel k-means, uno debe hacer esto en el espacio de características.

Tomemos el ejemplo usado en la descripción de kkmeans:

data(iris)

sc <- kkmeans(as.matrix(iris[,-5]), centers=3)

Digamos que tengo un nuevo punto de datos aquí, que me gustaría asignar al clúster más cercano creado anteriormente ensc.

Sepal.Length  Sepal.Width  Petal.Length  Petal.Width
     5.0         3.6          1.2         0.4 

¿Algunos consejos de como hacer esto? Su ayuda es muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta