Uitvoeringstijd van k-means clustering
Weet je nog dat het uitvoeren van hiërarchische clustering aanzienlijk lang duurde? Hoe lang duurt het om de functie kmeans() op de FIFA-gegevensset uit te voeren?
De data staat in een pandas DataFrame, fifa. scaled_sliding_tackle en scaled_aggression zijn de relevante geschaalde kolommen. timeit en kmeans zijn al geïmporteerd.
Clustercentra worden bepaald met de functie kmeans(). Deze heeft twee verplichte argumenten: observaties en het aantal clusters. Je kunt %timeit vóór een stukje code gebruiken om te meten hoe lang het duurt om uit te voeren. Je kunt de functie kmeans() timen voor drie clusters op de fifa-gegevensset.
Deze oefening maakt deel uit van de cursus
Clusteranalyse in Python
Praktische interactieve oefening
Zet theorie om in actie met een van onze interactieve oefeningen.
Begin met trainen