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.pyplotcomoplt. - Atribuir a coluna
0denew_pointsaxse a coluna1denew_pointsays. - Faça um gráfico de dispersão de
xseys, usando a palavra-chavec=labelspara 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
0decentroidsacentroids_xe a coluna1decentroidsacentroids_y. - Faça um gráfico de dispersão de
centroids_xecentroids_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()