How many clusters?
You are given an array points of size 300x2, where each row gives the (x, y) co-ordinates of a point on a map. Make a scatter plot of these points, and use the scatter plot to guess how many clusters there are.
matplotlib.pyplot has already been imported as plt.
- Create an array called
xsthat contains the values ofpoints[:,0]- that is, column0ofpoints. - Create an array called
ysthat contains the values ofpoints[:,1]- that is, column1ofpoints. - Make a scatter plot by passing
xsandysto theplt.scatter()function. - Call the
plt.show()function to show your plot.
How many clusters do you see?
This exercise is part of the course
Unsupervised Learning in Python
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
Start Exercise