亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

1 回答

from?sklearn.cluster?import?KMeans
from?numpy?import?*
import??matplotlib.pyplot?as?plt
#?解決中文亂碼
plt.rcParams['font.family']?=?'SimHei'??#?指定黑體(系統自帶)
plt.rcParams['axes.unicode_minus']?=?False??#?解決負號亂碼
if?__name__=="__main__":
????#創建數據集
????data=array([[2,10],[2,5],[8,4],[5,8],[7,5],[6,4],[1,2],[4,9]])
????sse=[]
????for?i?in?range(1,9):
????????mid=KMeans(n_clusters=i,init='random',n_init=10,max_iter=200)
????????mid.fit(data)
????????sse.append(mid.inertia_)
????plt.plot(range(1,9),sse,marker="o")
????plt.title("調優")
????plt.xlabel("聚類個數k");plt.ylabel("誤差SSE")
????plt.show()

#直接用sklearn包進行kmeans聚類也可以
#column_stack是什么我也不知道,反正就是后面得是(())2個括號

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

程序跑不通

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號