Asi queda lindo
data = [
(sum_of_squared_distances, 'Elbow Method WCSS'),
(silhouette_scores, 'Elbow Method Silhouette Coefficient')
]
fig, axes = plt.subplots(1, 2, figsize=(18, 8))
for i, (values, title) in enumerate(data):
sns.lineplot(ax=axes[i], x=K, y=values, linestyle='dashed', marker='o', markersize=10, color='b')
axes[i].set_xlabel('K')
axes[i].set_ylabel('Inertia' if i == 0 else 'Silhouette Coefficient')
axes[i].set_title(title, size=15)
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?