ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Importe matplotlib.pyplot como plt.
  • Atribuir a coluna 0 de new_points a xs e a coluna 1 de new_points a ys.
  • Faça um gráfico de dispersão de xs e ys, usando a palavra-chave c=labels para colorir os pontos de acordo com o rótulo do cluster. Também especifique alpha=0.5.
  • Calcule as coordenadas dos centroides usando o atributo “ .cluster_centers_ ” (centroides) de “ model ”.
  • Atribuir a coluna 0 de centroids a centroids_x e a coluna 1 de centroids a centroids_y.
  • Faça um gráfico de dispersão de centroids_x e centroids_y, usando 'D' (um diamante) como marcador, especificando o parâmetro marker. 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()
Editar e executar o código