Imagem de fundo

Janaina, uma analista da ALEGO, desenvolveu o programa Python (versão 3) que utiliza as...

Janaina, uma analista da ALEGO, desenvolveu o programa Python (versão 3) que utiliza as bibliotecas numpy (2.0.2) e scikit-learn (versão 1.6.1) para realizar uma análise de agrupamentos. Analise o código a seguir.


from sklearn.cluster import KMeans

import numpy as np

X = np.array([[1, 2], [1, 4], [1, 0],

[10, 2], [10, 4], [10, 0]])

kmeans = KMeans(n_clusters=2, random_state=0, n_init="auto").fit(X)

kmeans.labels_

kmeans.predict([[1, 1], [14, 4]]) kmeans.cluster_centers_


O resultado impresso é igual a


A

array([[1., 2.],

[ 10., 2.]])


B

array([[1., 4.],

[ 10., 4.]])


C

array([[1., 3.],

[ 9., 4.]])


D

array([[10., 4.],

[ 1., 4.]])


E

array([[10., 2.],

[ 1., 2.]])