Dá uma olhada no seu agrupamento
Agora vamos dar uma olhada no agrupamento que você fez no exercício anterior!
A solução do exercício anterior já foi executada, então new_points
é uma matriz de pontos e labels
é a matriz dos rótulos dos seus clusters.
Este exercício faz parte do curso
Aprendizado não supervisionado em Python
Instruções do exercício
- Importe
matplotlib.pyplot
comoplt
. - Atribuir a coluna
0
denew_points
axs
e a coluna1
denew_points
ays
. - Faça um gráfico de dispersão de
xs
eys
, usando a palavra-chavec=labels
para colorir os pontos de acordo com o rótulo do cluster. Também especifiquealpha=0.5
. - Calcule as coordenadas dos centroides usando o atributo “
.cluster_centers_
” (centroides) de “model
”. - Atribuir a coluna
0
decentroids
acentroids_x
e a coluna1
decentroids
acentroids_y
. - Faça um gráfico de dispersão de
centroids_x
ecentroids_y
, usando'D'
(um diamante) como marcador, especificando o parâmetromarker
. Defina o tamanho dos marcadores como “50
” usando “s=50
”.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import pyplot
____
# Assign the columns of new_points: xs and ys
xs = ____
ys = ____
# Make a scatter plot of xs and ys, using labels to define the colors
____
# Assign the cluster centers: centroids
centroids = ____
# Assign the columns of centroids: centroids_x, centroids_y
centroids_x = centroids[:,0]
centroids_y = centroids[:,1]
# Make a scatter plot of centroids_x and centroids_y
____
plt.show()