KNN算法学习笔记二
来源:互联网 发布:河北seo 编辑:程序博客网 时间:2024/05/21 03:25
def file2matrix(filename): fr=open(filename)#打开文件 arrayOfLines=fr.readlines()#读取每一行 numberOfLines=len(arrayOfLines)#统计行数 returnMat=zeros((numberOfLines,3))#转换成矩阵 classLabelVector=[] index=0 for line in arrayOfLines: line=line.strip()#去掉转义符 listFromLine=line.split('\t')#截取字符串 returnMat[index:]=listFromLine[0:3]#取前三组数据 classLabelVector.append(int(listFromLine[-1]))#将最后一列数据存入 index+=1 return returnMat,classLabelVectordatingDataMat,datingLabels=file2matrix('datingTestSet2.txt')print (datingDataMat)print (datingLabels)import matplotlibimport matplotlib.pyplot as pltfig=plt.figure()ax=fig.add_subplot(111)ax.scatter(datingDataMat[:,1],datingDataMat[:,2],15.0*array(datingLabels),15.0*array(datingLabels))plt.show()
阅读全文
0 0
- KNN算法学习笔记二
- knn算法学习笔记
- Hadoop学习笔记二 - kNN算法实现用户风险分类
- 机器学习笔记:kNN算法
- 机器学习实战学习笔记-KNN算法
- 白话机器学习算法(二)KNN
- Python机器学习(二)--kNN算法实现
- 白话机器学习算法(二)KNN
- 学习kNN算法的感受(二)
- Spark学习笔记-KNN算法实现
- 机器学习实战--KNN 算法 笔记
- 大数据学习笔记-KNN算法
- KNN算法学习笔记(一)
- 机器学习实战—笔记-kNN算法
- 机器学习实战笔记(二)KNN(K-Nearest Neighbors) k-近邻算法
- 《机器学习实战》学习笔记——K-近邻算法(KNN)(二)海伦约会网站匹配实战
- 机器学习算法笔记之1:kNN算法
- 代码笔记--kNN算法
- 【spring】[Xlint:invalidAbsoluteTypeName]error
- 在 Laravel 5 中通过 Simple QrCode 扩展包生成二维码详解
- Date类和SimpleFormat类表示时间
- caffe 学习笔记之InnerProductParameter
- 聊天机器人 AIML文件 <that>标签解释(二)
- KNN算法学习笔记二
- gcc 5.4 编译通用 C++ 线程池实现
- windows下用Virtualbox安装linux虚拟机设置共享文件夹
- "undefined reference to" 问题解决方法
- 编译QT5.7.0遇到 ERROR: Unknown module(s) in QT: quick
- ? HashSet自动调用
- UE4 C++ 日志输出的一种方式
- 面向高稳定,高性能之-Hbase数据实时同步到ElasticSearch(之二)
- ucos_II---小巧玲珑的实时操作系统(概念篇)(纯手打概要)