日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python中K-means算法基礎知識點

瀏覽:31日期:2022-06-29 10:40:40

能夠學習和掌握編程,最好的學習方式,就是去掌握基本的使用技巧,再多的概念意義,總歸都是為了使用服務的,K-means算法又叫K-均值算法,是非監督學習中的聚類算法。主要有三個元素,其中N是元素個數,x表示元素,c(j)表示第j簇的質心,下面就使用方式給大家簡單介紹實例使用。

K-Means算法進行聚類分析

km = KMeans(n_clusters = 3)km.fit(X)centers = km.cluster_centers_print(centers)

三個簇的中心點坐標為:

[[5.006 3.428 ]

[6.81276596 3.07446809]

[5.77358491 2.69245283]]

比較一下K-Means聚類結果和實際樣本之間的差別:

predicted_labels = km.labels_fig, axes = plt.subplots(1, 2, figsize=(16,8))axes[0].scatter(X[:, 0], X[:, 1], c=y, cmap=plt.cm.Set1, edgecolor=’k’, s=150)axes[1].scatter(X[:, 0], X[:, 1], c=predicted_labels, cmap=plt.cm.Set1,edgecolor=’k’, s=150)axes[0].set_xlabel(’Sepal length’, fontsize=16)axes[0].set_ylabel(’Sepal width’, fontsize=16)axes[1].set_xlabel(’Sepal length’, fontsize=16)axes[1].set_ylabel(’Sepal width’, fontsize=16)axes[0].tick_params(direction=’in’, length=10, width=5, colors=’k’, labelsize=20)axes[1].tick_params(direction=’in’, length=10, width=5, colors=’k’, labelsize=20)axes[0].set_title(’Actual’, fontsize=18)axes[1].set_title(’Predicted’, fontsize=18)

k-means算法實例擴展內容:

# -*- coding: utf-8 -*- '''Excercise 9.4'''import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport sysimport randomdata = pd.read_csv(filepath_or_buffer = ’../dataset/watermelon4.0.csv’, sep = ’,’)[['密度','含糖率']].values########################################## K-means ####################################### k = int(sys.argv[1])#Randomly choose k samples from data as mean vectorsmean_vectors = random.sample(data,k)def dist(p1,p2): return np.sqrt(sum((p1-p2)*(p1-p2)))while True: print mean_vectors clusters = map ((lambda x:[x]), mean_vectors) for sample in data: distances = map((lambda m: dist(sample,m)), mean_vectors) min_index = distances.index(min(distances)) clusters[min_index].append(sample) new_mean_vectors = [] for c,v in zip(clusters,mean_vectors): new_mean_vector = sum(c)/len(c) #If the difference betweenthe new mean vector and the old mean vector is less than 0.0001 #then do not updata the mean vector if all(np.divide((new_mean_vector-v),v) < np.array([0.0001,0.0001]) ): new_mean_vectors.append(v) else: new_mean_vectors.append(new_mean_vector) if np.array_equal(mean_vectors,new_mean_vectors): break else: mean_vectors = new_mean_vectors #Show the clustering resulttotal_colors = [’r’,’y’,’g’,’b’,’c’,’m’,’k’]colors = random.sample(total_colors,k)for cluster,color in zip(clusters,colors): density = map(lambda arr:arr[0],cluster) sugar_content = map(lambda arr:arr[1],cluster) plt.scatter(density,sugar_content,c = color)plt.show()

到此這篇關于python中K-means算法基礎知識點的文章就介紹到這了,更多相關python中K-means算法是什么內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产美女亚洲精品7777| 精品视频免费| 亚洲美洲欧洲综合国产一区| 色8久久久久| 日韩精品一二三区| 国产在线观看91一区二区三区| 欧美jjzz| 久久99青青| 蜜桃一区二区三区在线| av一区在线| 丁香婷婷久久| 国产精区一区二区| 日韩超碰人人爽人人做人人添| 亚洲免费播放| 亚洲激情中文| 精品三级久久| 久久久国产精品一区二区中文| 国产精品a级| 国产精品欧美在线观看| 欧美日韩国产传媒| 亚洲激精日韩激精欧美精品| 日韩一区二区三区免费播放| 精品国产一级| 日韩成人亚洲| 免费精品国产| 麻豆国产精品视频| 日本不卡视频在线| 尤物精品在线| 天堂中文av在线资源库| 麻豆91在线播放| 人人香蕉久久| 亚洲一区日韩| 日韩一区二区三区四区五区| 日本电影久久久| 欧美成人亚洲| 中文字幕免费一区二区| 国产精品久久久亚洲一区| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 国产亚洲激情| 欧美久久亚洲| 在线成人直播| 日本不卡一区二区| 视频一区欧美精品| 亚洲自啪免费| 亚洲h色精品| 午夜亚洲福利| 欧美一级精品| 免费的成人av| 亚洲神马久久| 国产精品久久久网站| 奇米色欧美一区二区三区| 成人在线视频中文字幕| 亚洲欧洲av| 午夜在线视频一区二区区别| 精品久久91| 日韩不卡一区二区| 一区二区精彩视频| 欧洲毛片在线视频免费观看| 国产精品久久久久久久久久10秀| 中文字幕一区二区三区日韩精品 | 日韩精品欧美成人高清一区二区| 日韩电影在线视频| 成人三级高清视频在线看| 久久a爱视频| 久久精品国产免费| 国产精品高清一区二区| 日韩二区三区四区| 国产乱码精品| 国产精品对白| 综合激情网...| 亚洲a成人v| 国产亚洲电影| 国产欧美在线| 欧美gv在线| 日韩欧美一区二区三区免费观看| 日韩综合在线| 欧美日韩一区自拍| 亚洲1区在线观看| 日韩欧美少妇| 国产在线不卡一区二区三区| 午夜精品一区二区三区国产| 日韩精品乱码av一区二区| 日韩一区三区| 久久香蕉网站| 综合激情一区| 夜久久久久久| 日韩在线一区二区| 日本欧洲一区二区| 日韩制服丝袜先锋影音| 视频一区视频二区中文| 欧美精品一线| 视频一区二区不卡| 亚洲精品一级| 88久久精品| 久久精品网址| 亚洲风情在线资源| 91看片一区| 欧美日韩少妇| 免费看精品久久片| 欧美视频二区| 日韩精品久久理论片| 麻豆精品在线播放| 精品成人免费一区二区在线播放| re久久精品视频| 免费成人在线影院| 国产精品观看| 成人日韩在线观看| 亚洲精一区二区三区| 免费看久久久| 好吊视频一区二区三区四区| 亚洲精品裸体| 午夜久久中文| 欧美亚洲自偷自偷| 日韩精品永久网址| 男女激情视频一区| 中文无码久久精品| 正在播放日韩精品| 国产探花在线精品| 激情欧美日韩一区| 久久精品一区二区国产| 亚洲一区二区动漫| 蜜臀国产一区| 久久国产日韩欧美精品| 亚洲福利免费| 久久不见久久见国语| 日韩影院在线观看| 天堂8中文在线最新版在线| 日本精品久久| 免费在线欧美视频| 日韩午夜电影| 国产日韩欧美三区| 亚洲伊人精品酒店| 亚洲激情中文| 99精品电影| 91精品国产调教在线观看| 精品一区二区三区中文字幕在线| 亚洲精品进入| 日本不卡视频在线观看| 久久99伊人| 黄色不卡一区| 久久五月天小说| 日韩精品影视| 欧美精品观看| 蜜桃视频免费观看一区| 国产精品不卡| 亚洲va在线| 麻豆视频在线观看免费网站黄| 久久高清免费观看| 亚洲欧美激情诱惑| 中文一区一区三区免费在线观| 国产91在线播放精品| 国产精品久一| 日韩不卡一区二区三区| 欧美另类中文字幕| 亚洲黄色在线| 日韩不卡视频在线观看| 黄色精品视频| 国产欧美日韩精品一区二区免费 | 国产精品片aa在线观看| 国产偷自视频区视频一区二区| 麻豆精品视频在线观看| 亚洲乱亚洲高清| 日韩亚洲在线| 欧美福利一区| 欧美午夜网站| 久久精品72免费观看| 日韩在线观看一区二区三区| 国产美女精品| 亚洲精品无播放器在线播放| 99亚洲视频| 久久影视三级福利片| 麻豆91在线播放| 麻豆国产精品777777在线| 麻豆国产精品| 香蕉久久夜色精品国产| 在线精品亚洲| 欧美日韩亚洲一区三区| 免费看一区二区三区| 福利一区和二区| 日本在线高清| 欧美日韩在线二区| 99视频在线精品国自产拍免费观看| 国产亚洲一级| 亚洲www免费| 性色一区二区| 在线亚洲观看| 日韩av在线免费观看不卡| 国产欧美一区二区精品久久久 | 欧美91精品| 久久电影一区| 国产精品伊人| 久久影院午夜精品| 日韩成人高清| 亚洲另类黄色| 久久影院午夜精品| 蜜臀av一区二区在线免费观看 | aa国产精品| 青草国产精品| 激情欧美丁香| 麻豆精品少妇|