plt.title('鳶尾花')
plt.show()
def main():
k=4print ("----------ing-------------")
iris_data = load_iris()
data= iris_data.data[:]
model = kmeans(n_clusters=k)
model.fit(data)
clustercenter = model.cluster_centers_
if np.isnan(clustercenter).any():
print ("error!reson:質心重疊!")
思路,隨機生成聚類中心。
然後,比較樣本點到距離聚類中心的距離大小,距離哪個樣本點近就屬於哪個聚類。
隨之,畫出樣本點及聚類中心。
利用GMM對鳶尾花聚類
參考資料 本次聚類實驗仍然選取鳶尾花資料集 資料報含5列,分別是花萼長度 花萼寬度 花瓣長度 花瓣寬度 鳶尾花種類。鳶尾花屬種類包含三種 iris setosa,iris versicolour,iris virginica。鳶尾花的種類不參與聚類,最後用於計算準確率作為聚類效果的評價 每一類分別是...
三類鳶尾花
matlab自帶分類資料集fisheriris,於 中的risi資料,其資料類別分為3類,setosa,versicolor,virginica.每類植物有50個樣本,共150個。每個樣本有4個屬性,分別為花萼長,花萼寬,花瓣長,花瓣寬。首先在matlab中載入資料,如下,其中meas 3 4 相當...
鳶尾花分類python演算法 BP演算法鳶尾花分類
bp演算法鳶尾花分類 網上很多鳶尾花例子,學習其他人後仿寫,我在執行其他人的時候會有溢位和錯誤。下述 準確率95 提取碼 y07d 如果有什麼不對的或者有什麼不懂iamzhubaoliang yeah.net 工程位址 import math import random import pandas ...