博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【机器学习实战】kNN
阅读量:5155 次
发布时间:2019-06-13

本文共 808 字,大约阅读时间需要 2 分钟。

1.Matplotlib安装出错的原因可能是与所装的Python版本不一样(32位?64位?)

2.Python清屏方法——参照http://www.cnblogs.com/maybego/p/3234055.html 方法2,安装插件

3.kNN工作原理

  输入没有标签(分类)的数据集(test data set测试样本),将新数据与有标签的样本集(training data set)中数据对应的特征进行比较,提取样本集中特征最相似(最近邻)的分类标签。通常,只选择样本数据集前k个最相似的数据。一般地,k <= 20. 最后,选择k个最相似数据中出现次数最多的分类,作为新数据的分类。

4.从文本文件解析数据 file2matrix涉及的一些命令

1 fr = open(filename)2 arrayOLines = fr.readlines() # 一行行读取3 numberOfLines  = len(arrayOLines) # 行数

  拆分函数split

 

1 data = open('test.txt')2  for each_line in data:3     each_line = each_line.strip()4     listFromLine = each_line.split(":")5     print listFromLine

5.使用Matplotlib创建散点图

1 import matplotlib2 import matplotlib.pyplot as plt3 fig = plt.figure()4 ax = fig.add_subplot(111)5 ax.scatter(x_axis_array, y_axis_array)

 

转载于:https://www.cnblogs.com/cnblogsnearby/p/4448071.html

你可能感兴趣的文章
获取国内随机IP的函数
查看>>
今天第一次写博客
查看>>
江城子·己亥年戊辰月丁丑日话凄凉
查看>>
IP V4 和 IP V6 初识
查看>>
Spring Mvc模式下Jquery Ajax 与后台交互操作
查看>>
(转)matlab练习程序(HOG方向梯度直方图)
查看>>
『Raid 平面最近点对』
查看>>
【ADO.NET基础-数据加密】第一篇(加密解密篇)
查看>>
C语言基础小结(一)
查看>>
STL中的优先级队列priority_queue
查看>>
UE4 使用UGM制作血条
查看>>
浏览器对属性兼容性支持力度查询网址
查看>>
OO学习总结与体会
查看>>
虚拟机长时间不关造成的问题
查看>>
校门外的树2 contest 树状数组练习 T4
查看>>
面试整理:Python基础
查看>>
Python核心编程——多线程threading和队列
查看>>
Program exited with code **** 相关解释
查看>>
植物大战僵尸中文年度版
查看>>
26、linux 几个C函数,nanosleep,lstat,unlink
查看>>