ComeçarComece de graça

Método do cotovelo em dados uniformes

No exercício anterior, você construiu um gráfico do cotovelo com dados que tinham clusters bem definidos. Agora, vamos ver como esse gráfico fica em um conjunto de dados com pontos distribuídos uniformemente. Pode ser útil visualizar os pontos antes de começar o exercício.

Os dados estão em um DataFrame do pandas, uniform_data. x_scaled e y_scaled são os nomes das colunas com as coordenadas X e Y padronizadas dos pontos.

Este exercício faz parte do curso

Análise de cluster em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

distortions = []
num_clusters = range(2, 7)

# Create a list of distortions from the kmeans function
for i in ____:
    cluster_centers, distortion = ____
    ____.append(____)

# Create a DataFrame with two lists - number of clusters and distortions
elbow_plot = pd.DataFrame({'num_clusters': ____, 'distortions': ____})

# Creat a line plot of num_clusters and distortions
sns.____(x=____, y=____, data=____)
plt.xticks(num_clusters)
plt.show()
Editar e executar o código