НачатьНачать бесплатно

Метод локтя для чётко разделённых кластеров

Воспользуемся набором данных comic con, чтобы посмотреть, как выглядит график локтя на данных с чёткими, хорошо разделёнными кластерами. Перед выполнением упражнения рекомендуем визуализировать точки данных.

Данные хранятся в DataFrame библиотеки pandas — comic_con. Столбцы x_scaled и y_scaled содержат нормализованные координаты X и Y людей в определённый момент времени.

Это упражнение является частью курса

Кластерный анализ на Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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

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

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

# Creat a line plot of num_clusters and distortions
sns.lineplot(x=____, y=____, data = ____)
plt.xticks(num_clusters)
plt.show()
Редактировать и запускать код