Método del codo con datos uniformes
En el ejercicio anterior, construiste un gráfico del codo con datos que tenían clústeres bien definidos. Ahora veremos cómo se ve el gráfico del codo en un conjunto de datos con puntos distribuidos uniformemente. Puede que te interese visualizar los puntos antes de continuar con el ejercicio.
Los datos están en un DataFrame de pandas, uniform_data. x_scaled y y_scaled son los nombres de las columnas con las coordenadas X e Y estandarizadas de los puntos.
Este ejercicio forma parte del curso
Análisis de clústeres en Python
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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()