Hur många kluster?
Du har en array points av storleken 300x2, där varje rad anger (x, y)-koordinaterna för en punkt på en karta. Skapa ett spridningsdiagram över dessa punkter och använd det för att uppskatta hur många kluster det finns.
matplotlib.pyplot har redan importerats som plt.
- Skapa en array med namnet
xssom innehåller värdena frånpoints[:,0]– det vill säga kolumn0ipoints. - Skapa en array med namnet
yssom innehåller värdena frånpoints[:,1]– det vill säga kolumn1ipoints. - Skapa ett spridningsdiagram genom att skicka
xsochystill funktionenplt.scatter(). - Anropa funktionen
plt.show()för att visa ditt diagram.
Hur många kluster ser du?
Den här övningen är en del av kursen
Oövervakad inlärning i Python
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen