国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

可能是上手最合適的Knn項目 源代碼注釋

2017-12-18 19:51 作者:licuihe  | 我要投稿

 

可能是上手最合適的Knn項目

 

KNN的中文,有標(biāo)簽(監(jiān)督),樣本數(shù)量小于100K的非文本數(shù)據(jù)(位置相近,不是邏輯相近,離散)

近朱者赤近墨者黑的意思

 

from sklearn import datasets
from sklearn.neighbors import KNeighborsClassifier
from sklearn.model_selection import train_test_split
# import matplotlib.pyplot as plt
from pylab import *
"""
http://scikit-learn.org/dev/modules/generated/sklearn.datasets.load_iris.html
"""


iris = datasets.load_iris()  # 3*50樣本*4特征 鳶yuan尾屬植物
# 總數(shù)據(jù)的0.5作為訓(xùn)練數(shù)據(jù) 另外0.5作為測試數(shù)據(jù)
train_data, test_data, train_label, test_label = train_test_split(iris.data, iris.target, train_size=0.5)
# 初始化設(shè)定KNN分類器,括號里面可以使用參數(shù),可以看函數(shù)定義或者官網(wǎng)n_neighbors weights algorithm 等這些參數(shù)可以定義
knn = KNeighborsClassifier()
knn.fit(train_data, train_label)  # sklearn經(jīng)典命令~~ 向分類器中喂數(shù)據(jù)
prediction = knn.predict(test_data)  # 預(yù)測
# 打印預(yù)測結(jié)果
print('預(yù)測值', prediction)
print('實際值', test_label)
score = len(prediction)
for i in range(len(prediction)):
    if prediction[i] != test_label[i]:
        score -= 1
print('正確率', score/len(prediction), '錯誤個數(shù)', len(prediction)-score)


# 查看數(shù)據(jù)集,和預(yù)測沒有關(guān)系
x_index = 0
y_index = 3
mpl.rcParams['font.sans-serif'] = ['SimHei']
colors = ['red', 'orange', 'green']
names_sc = ['清風(fēng)藤', '云芝', '錦葵']
feature_names_sc = ['萼片長度', '萼片寬度', '花瓣長度', '花瓣寬度']
# setosa清風(fēng)藤 versicolor云芝 virginica錦葵
for label, color in zip(range(len(names_sc)), colors):
    plt.scatter(iris.data[iris.target == label, x_index],
                iris.data[iris.target == label, y_index],
                label=names_sc[label],
                c=color)
plt.xlabel(feature_names_sc[x_index])
plt.ylabel(feature_names_sc[y_index])
plt.legend(loc='upper left')
plt.show()

 


可能是上手最合適的Knn項目 源代碼注釋的評論 (共 條)

分享到微博請遵守國家法律
铜陵市| 瑞金市| 武宣县| 汕头市| 巴塘县| 长宁县| 恭城| 洛川县| 张家口市| 兴国县| 新泰市| 古蔺县| 大英县| 哈巴河县| 宣化县| 准格尔旗| 平阴县| 永福县| 开江县| 黄陵县| 读书| 吐鲁番市| 东乡族自治县| 阿拉善左旗| 玉环县| 锡林浩特市| 洮南市| 望都县| 巴林左旗| 乌拉特前旗| 扎鲁特旗| 鸡西市| 大名县| 巧家县| 彭山县| 鹰潭市| 龙井市| 英超| 宁远县| 九台市| 攀枝花市|