2019-01-16
阅读量:
729
python如何实现K近邻(1)
让我们的输入文件采用以下格式:
f = open('data.txt','r');
lines = f.read()。splitlines()
;
f.close();身高,体重,年龄,班级
1.70,65,20,程序员
1.90,85,33,Builder
1.78,76,31,建造者
1.73,74,24,程序员
1.81,75,35,Builder
1.73,70,75,科学家
1.80,71,63,科学家
1.75,69,25,程序员
每个项目都是一行,在“类”下,我们看到项目的分类位置。要素名称下的值(“高度”等)是项目对该要素的值。所有值和功能都以逗号分隔。
将这些数据文件放在工作目录data2和data中。选择一个并将内容原样粘贴到名为data的文本文件中。
我们将从文件中读取(名为“data.txt”),我们将按行分割输入:
该文件的第一行包含功能名称,末尾带有关键字“Class”。我们希望将功能名称存储到列表中:
#用逗号分割第一行,
#删除第一个元素和
#将其余部分保存到列表中。该
#list现在保留该功能
#数据集的名称。
features = lines [0] .split(',')[: - 1];






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论