kmeansクラスタリングを3つ以上の機能で実行したいと思います。私は2つの機能を試し、sklearn.cluster KMeansに3つ以上の機能を提供する方法を考えました。 私のコードとデータフレームは、実行する機能を選択したいものです。私は入力として複数のデータフレームを持っており、それらをフィーチャーとして提供しなければなりません。一般 # currently two features a
と元のクラスタセンター/重心を得る私は戻って結果を書き込むk平均モデル val kmeans = new KMeans().setK(k).setSeed(1L)
val model = kmeans.fit(train_dataset)
、次いで抽出クラスタの中心(重心) var clusterCenters:Seq[(Double,Double,Double,Double,Double,