Сколько кластеров?
Вам дан массив points размером 300×2, где каждая строка содержит координаты (x, y) точки на карте. Постройте точечную диаграмму этих точек и по ней определите, сколько кластеров можно выделить.
matplotlib.pyplot уже импортирован как plt.
- Создайте массив
xs, содержащий значенияpoints[:,0]— то есть столбец0массиваpoints. - Создайте массив
ys, содержащий значенияpoints[:,1]— то есть столбец1массиваpoints. - Постройте точечную диаграмму, передав
xsиysв функциюplt.scatter(). - Вызовите функцию
plt.show(), чтобы отобразить диаграмму.
Сколько кластеров вы видите?
Это упражнение является частью курса
Обучение без учителя на Python
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение