Advertisement

机器学习算法-K近邻(KNN)算法(三):绞痛数据分析--knn预处理流程 + knn分类器构建流程 (代码带有详细说明)

阅读量:

step 1:加载所需要的数据集和导入库函数

复制代码
    # 下载需要用到的数据集
    !wget https://tianchi-media.oss-cn-beijing.aliyuncs.com/DSW/3K/horse-colic.csv
    
    # 下载数据集介绍
    !wget https://tianchi-media.oss-cn-beijing.aliyuncs.com/DSW/3K/horse-colic.names
复制代码
    # 导入库函数
    import numpy as np
    import pandas as pd
    # kNN分类器
    from sklearn.neighbors import KNeighborsClassifier
    # kNN数据空值填充
    from sklearn.impute import KNNImputer
    # 计算带有空值的欧式距离
    from sklearn.metrics.pairwise import nan_euclidean_distances
    # 交叉验证
    from sklearn.model_selection import cross_val_score
    # KFlod的函数
    f

全部评论 (0)

还没有任何评论哟~