Время выполнения кластеризации k-средних
Вы уже знаете, что иерархическая кластеризация работает достаточно долго. А сколько времени занимает выполнение функции kmeans() на наборе данных FIFA?
Данные хранятся в DataFrame библиотеки pandas под названием fifa. Нужные масштабированные столбцы — scaled_sliding_tackle и scaled_aggression. Модули timeit и kmeans уже импортированы.
Центры кластеров определяются с помощью функции kmeans(). Она принимает два обязательных аргумента: наблюдения и количество кластеров. Чтобы измерить время выполнения фрагмента кода, используйте %timeit перед ним. Попробуйте замерить время работы функции kmeans() для трёх кластеров на наборе данных fifa.
Это упражнение является частью курса
Кластерный анализ на Python
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение