Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening