始める無料で始める

k-means クラスタリングの実行時間

前の章では、階層型クラスタリングの実行にかなり時間がかかったことを確認しました。では、FIFA データセットで kmeans() 関数を実行するとどのくらい時間がかかるでしょうか?

データは pandas の DataFrame fifa に格納されています。関連するスケーリング済みの列は scaled_sliding_tacklescaled_aggression です。timeitkmeans はインポート済みです。

クラスタ中心は kmeans() 関数で定義されます。必須引数は、観測データとクラスタ数の 2 つです。コードの前に %timeit を付けると、実行時間を測定できます。fifa データセットに対して、クラスタ数 3 の kmeans() 関数の実行時間を測ってみましょう。

この演習はコースの一部です

Pythonで学ぶクラスタ分析

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する