knn约会实例1

作者: 日月一人 | 来源:发表于2018-04-02 10:57 被阅读21次

2018-04-02

准备数据:从文本文件中解析数据

来源:https://blog.csdn.net/u013457382/article/details/50937577

网络源解析函数

分解代码 了解Python语法和函数

1、打开文件

文件打开前需将其放在默认文件夹,使用open(filename)将其打开且后面的"r"可省略。

(1)先使用f.read()全部读入,内含制表符和换行符。

f.read()

(2)再尝试使用f.readline()读入一行语句,成功读入一行内容,但是其中仍然含有制表符和换行符。

f.readline()

(3)最后尝试使用f.readlines()读入所有行语句,成功读入所有行内容,以上三种均含有制表符和换行符,后续使用语句去除。

f.readlines()

使用len()函数获取其读入的行数。

len()

2、创建矩阵和修改内容

(1)使用numpy库中的zeros()函数创建1000行3列的矩阵。

zeros()

(2)line=line.strip()移除字符串头尾指定字符(默认空格)。

效果 实例

(3)移除制表符line.split("\t")  默认移除所有的方法尝试失败,后续可以再次尝试。

去除制表符效果 实例

(4)将分割后字符串的前三个元素放入前面创建的0矩阵。

放置前三个元素

将最后一列特征元素放置在规定矩阵中。

最后一列元素

注释:Python中逗号为分割前后行,列,而:代表全取该位置行/列。m:n含左不含右。

相关文章

  • knn约会实例1

    2018-04-02 准备数据:从文本文件中解析数据 来源:https://blog.csdn.net/u0134...

  • knn约会实例2

    2018-04-02 分析数据:使用Matplotib创建散点图 https://www.cnblogs.com/...

  • kNN算法实例之约会网站

    好久没更新了,最近在忙着写论文,昨天我的新书机器实战到了,于是就连夜学了第一个实例。 1、k-近邻法简介 k近邻法...

  • ML-k近邻最近邻

    1.KNN介绍 k临近算法 也叫Knn 是一种基于样本的模型,当K取值为1时算法原理是 对于新的实例, 在训练集中...

  • Python实现KNN与KDTree

    KNN算法: KNN的基本思想以及数据预处理等步骤就不介绍了,网上挑了两个写的比较完整有源码的博客。利用KNN约会...

  • K近邻法(KNN)

    KNN模型概括 KNN是非线性算法,可以用于分类,也可以用于回归问题。 对于新的实例,根据其K个最近邻的训练实例的...

  • KNN算法常见问题总结

    1 k近邻法(k-nearest neighbor, kNN) 给定测试实例,基于某种距离度量找出训练集中与其最靠...

  • 机器学习(一)——KNN算法之约会网站匹配效果

    【实验目的】 为了熟悉和掌握K近邻算法,改进约会网站的匹配策略。 【实验要求】 用KNN算法改进约会网站的配对效果...

  • KNN约会网站配对

    示例:在约会网站上使用k-近邻算法 (1) 收集数据:提供文本文件。(2) 准备数据:使用Python解析文本文件...

  • K近邻算法_交叉验证_网格搜索_鸢尾花分类预测

    一、实现步骤: 1、获取数据2、数据基本处理3、特征工程 - 特征预处理 4、机器学习 - KNN 4.1、实例化...

网友评论

    本文标题:knn约会实例1

    本文链接:https://www.haomeiwen.com/subject/kzethftx.html