机器学习算法-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)
还没有任何评论哟~
