第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PySpark:屬性錯誤:“管道模型”對象沒有屬性“群集中心”

PySpark:屬性錯誤:“管道模型”對象沒有屬性“群集中心”

湖上湖 2022-08-11 20:11:09
我用Pypsark創(chuàng)建了一個kmeans算法。現(xiàn)在,我還想提取集群中心。如何將其包含在管道中?這是我到目前為止擁有的代碼,但它給我?guī)砹艘粋€錯誤“AttributeError:'PipelineModel'對象沒有屬性'clusterCenters'。如何修復?#### model K-Means ###from pyspark.ml.clustering import KMeans, KMeansModelkmeans = KMeans() \          .setK(3) \          .setFeaturesCol("scaledFeatures")\          .setPredictionCol("cluster")# Chain indexer and tree in a Pipelinepipeline = Pipeline(stages=[kmeans])model = pipeline.fit(matrix_normalized)cluster = model.transform(matrix_normalized)#get cluster centerscenters = model.clusterCenters()
查看完整描述

1 回答

?
aluckdog

TA貢獻1847條經(jīng)驗 獲得超7個贊

虛擬數(shù)據(jù)


from pyspark.ml.linalg import Vectors

from pyspark.ml.clustering import KMeans, KMeansModel

from pyspark.ml.pipeline import Pipeline



data = [(Vectors.dense([0.0, 0.0]),), (Vectors.dense([1.0, 1.0]),),

        (Vectors.dense([9.0, 8.0]),), (Vectors.dense([8.0, 9.0]),)]

matrix_normalized = spark.createDataFrame(data, ["scaledFeatures"])

您的代碼


kmeans = KMeans() \

          .setK(3) \

          .setFeaturesCol("scaledFeatures")\

          .setPredictionCol("cluster")


# Chain indexer and tree in a Pipeline

pipeline = Pipeline(stages=[kmeans])


model = pipeline.fit(matrix_normalized)


cluster = model.transform(matrix_normalized)

只需更改最后一行


model.stages[0].clusterCenters()


[array([0.5, 0.5]), array([8., 9.]), array([9., 8.])]


查看完整回答
反對 回復 2022-08-11
  • 1 回答
  • 0 關注
  • 92 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號