日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

kaggle研究生招生(下)

發布時間:2024/10/8 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kaggle研究生招生(下) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對于該數據先采用回歸算法,再轉為分類算法,這次使用聚類算法

聚類算法(無監督機器學習算法)

df = pd.read_csv("../input/Admission_Predict.csv",sep = ",") df=df.rename(columns = {'Chance of Admit ':'ChanceOfAdmit'}) serial = df["Serial No."] df.drop(["Serial No."],axis=1,inplace = True) df = (df- np.min(df))/(np.max(df)-np.min(df)) y = df.ChanceOfAdmit x = df.drop(["ChanceOfAdmit"],axis=1)

所有特征(x)均采用主成分分析法收集在一個特征中。

PCA

# for data visualization from sklearn.decomposition import PCA pca = PCA(n_components = 1, whiten= True ) # whitten = normalize pca.fit(x) x_pca = pca.transform(x) x_pca = x_pca.reshape(400,) dictionary = {"x":x_pca,"y":y} data = pd.DataFrame(dictionary) print("data:") print(data.head()) print("\ndf:") print(df.head())

K-means

利用肘形法確定K均值聚類的最佳聚類數是3

df["Serial No."] = serial from sklearn.cluster import KMeans wcss = [] for k in range(1,15):kmeans = KMeans(n_clusters=k)kmeans.fit(x)wcss.append(kmeans.inertia_) plt.plot(range(1,15),wcss) plt.xlabel("k values") plt.ylabel("WCSS") plt.show()kmeans = KMeans(n_clusters=3) clusters_knn = kmeans.fit_predict(x)df["label_kmeans"] = clusters_knnplt.scatter(df[df.label_kmeans == 0 ]["Serial No."],df[df.label_kmeans == 0].ChanceOfAdmit,color = "red") plt.scatter(df[df.label_kmeans == 1 ]["Serial No."],df[df.label_kmeans == 1].ChanceOfAdmit,color = "blue") plt.scatter(df[df.label_kmeans == 2 ]["Serial No."],df[df.label_kmeans == 2].ChanceOfAdmit,color = "green") plt.title("K-means Clustering") plt.xlabel("Candidates") plt.ylabel("Chance of Admit") plt.show()df["label_kmeans"] = clusters_knn plt.scatter(data.x[df.label_kmeans == 0 ],data[df.label_kmeans == 0].y,color = "red") plt.scatter(data.x[df.label_kmeans == 1 ],data[df.label_kmeans == 1].y,color = "blue") plt.scatter(data.x[df.label_kmeans == 2 ],data[df.label_kmeans == 2].y,color = "green") plt.title("K-means Clustering") plt.xlabel("X") plt.ylabel("Chance of Admit") plt.show()



層次聚類

采用樹形圖方法確定了層次聚類的最佳聚類數又是3

df["Serial No."] = serialfrom scipy.cluster.hierarchy import linkage, dendrogram merg = linkage(x,method="ward") dendrogram(merg,leaf_rotation = 90) plt.xlabel("data points") plt.ylabel("euclidean distance") plt.show()from sklearn.cluster import AgglomerativeClustering hiyerartical_cluster = AgglomerativeClustering(n_clusters = 3,affinity= "euclidean",linkage = "ward") clusters_hiyerartical = hiyerartical_cluster.fit_predict(x)df["label_hiyerartical"] = clusters_hiyerarticalplt.scatter(df[df.label_hiyerartical == 0 ]["Serial No."],df[df.label_hiyerartical == 0].ChanceOfAdmit,color = "red") plt.scatter(df[df.label_hiyerartical == 1 ]["Serial No."],df[df.label_hiyerartical == 1].ChanceOfAdmit,color = "blue") plt.scatter(df[df.label_hiyerartical == 2 ]["Serial No."],df[df.label_hiyerartical == 2].ChanceOfAdmit,color = "green") plt.title("Hierarchical Clustering") plt.xlabel("Candidates") plt.ylabel("Chance of Admit") plt.show()plt.scatter(data[df.label_hiyerartical == 0 ].x,data.y[df.label_hiyerartical == 0],color = "red") plt.scatter(data[df.label_hiyerartical == 1 ].x,data.y[df.label_hiyerartical == 1],color = "blue") plt.scatter(data[df.label_hiyerartical == 2 ].x,data.y[df.label_hiyerartical == 2],color = "green") plt.title("Hierarchical Clustering") plt.xlabel("X") plt.ylabel("Chance of Admit") plt.show()




聚類算法比較

k-均值聚類和層次聚類是相似的。

總結

  • 任何一個數據都可以進行回歸,分類,甚至聚類的算法,關鍵如何處理數據采用不同種類的算法

總結

以上是生活随笔為你收集整理的kaggle研究生招生(下)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩欧洲亚洲AV无码精品 | 国产精品高潮呻吟av | 天堂成人网| 欧美乱妇狂野欧美在线视频 | 麻豆国产av超爽剧情系列 | 红桃视频一区二区三区免费 | 熊出没之冬日乐翻天免费高清观看 | 18无套直看片红桃 | 亚洲色视频 | 9·1·黄·色·视·频 | 蜜桃在线一区二区三区 | 亚洲二区在线观看 | 成人精品视频一区二区三区尤物 | 欧美在线视频免费播放 | 欧美一二级 | 国产成人综合自拍 | 久久婷婷五月综合 | 国产在线网址 | 色姑娘天天操 | 亚洲中文字幕无码专区 | 亚洲欧美第一 | 尤物天堂 | 国产精品午夜福利视频234区 | 免费在线看黄网站 | 丝袜高跟av | 野外做受又硬又粗又大视频√ | 免费日批网站 | 成人精品亚洲人成在线 | 久操网站| 久久97精品久久久久久久不卡 | 亚州精品国产精品乱码不99按摩 | 中文字幕乱码中文字幕 | 日本www视频在线观看 | av色成人| 在线观看久草 | jlzzjlzz亚洲女人 | 一边吃奶一边摸做爽视频 | 久久禁 | 成人一级片在线观看 | 午夜免费在线观看 | 久久无码人妻丰满熟妇区毛片 | 久久国产柳州莫菁门 | 草久久| 深夜福利一区二区 | 欧美日日操 | 香蕉茄子视频 | 亚洲精品二 | 中文字幕在线视频播放 | 成人视屏在线 | 91操操 | av网站地址 | 日韩在线视频免费观看 | 久久盗摄 | 91日批视频 | 成熟丰满熟妇高潮xxxxx视频 | 欧美激情视频一区二区三区 | 欧美三级日本三级 | 日韩精品电影一区 | 国产精品毛片一区二区三区 | 欧美大片大全 | julia一区二区三区中文字幕 | 三上悠亚一区二区在线观看 | www.youjizz.com视频 | 亚洲成人tv | 国产一区二区三区免费看 | 中文字幕视频在线播放 | 黄色大片免费观看视频 | 午夜爱爱毛片xxxx视频免费看 | 欧美中文网 | 西西4444www大胆无码 | 秋霞二区| 丁香花国语版普通话 | 国内精品国产三级国产aⅴ久 | 中文字幕人妻一区二 | 国产婷婷一区二区 | 91在线视频 | 色婷视频| 久久久丁香 | 51精品国自产在线 | 欧美日本在线播放 | 自拍偷拍亚洲视频 | 日韩精品一区二区三区久久 | 中国一级特黄录像播放 | 性欧美激情| 亚洲天堂va | 国产二级毛片 | 禁网站在线观看免费视频 | 丰满人妻一区二区三区性色 | 日韩av一区二区三区在线 | 春色伊人 | 精产国品一区二区 | 亚洲精品久久久久久 | 日本黄色大片免费 | 中文字幕+乱码+中文字幕明步 | 亚欧毛片 | 成人国产精品 | 梦梦电影免费高清在线观看 | va婷婷 | 国产4区|