![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 57
梦醒时分2015
这个作者很懒,什么都没留下…
展开
-
PyCharm无法识别numpy包下的方法:NameError: name 'random' is not defined
Pycharm报错如下:1、先检查File->settings->project interpreter是否引用正确的包2、如果这里没有问题还是报错,真相只有一个:检查你的文件命名是否不规范!! 我就是因为代码中import的包和文件名重名,导致IDE没有引用lib库文件,改个文件名就可以啦~...原创 2018-06-13 14:33:31 · 16220 阅读 · 0 评论 -
k-邻近算法
本例中,使用k-邻近算法实现 1、改进约会网站配对结果 2、手写数字识别话不多说,直接上代码:kNN.py# coding:utf-8"""本例 1、改进约会网站配对结果 2、手写数字识别"""import numpy as npimport operatorfrom os import listdir"""将文本记录转换Numpy的解析程序输入:文件路径.txt...原创 2018-06-14 15:54:50 · 208 阅读 · 0 评论 -
使用决策树预测隐形眼镜类型
前言本节学习从一堆原始数据中构造决策树。决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶节点代表一种类别。使用决策树预测隐形眼镜类型我们有一堆原始数据(lenses.txt)young myope no reduced no lensesyoung myope no normal softyoung myope yes reduced no lens...原创 2018-07-02 17:11:35 · 1486 阅读 · 0 评论 -
学习朴素贝叶斯分类器
贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。我们称之为“朴素”,是因为整个形式化过程只做最原始、最简单的假设。关于贝叶斯更多,可以参考http://www.cnblogs.com/apachecnxy/p/7471634.html使用朴素贝叶斯过滤垃圾邮件源码如下(bayes.py):# coding: utf-8"""朴素贝叶斯-文本分类、过滤垃圾邮件 ...原创 2018-07-10 10:07:14 · 227 阅读 · 0 评论 -
Jupiter出现要输入token或者密码才允许访问问题
问题Jupiter是一个初学者学python的很好的工具,有时候我们把网页关掉再通过http://localhost:8888/想进入之前的写代码页面却提示要输入密码的时候:解决通过Anaconda Promt,输入: jupyter notebook list,查看里面的token,输入token数字,每一个都试一下就行了...原创 2018-10-26 16:58:47 · 4143 阅读 · 0 评论 -
【多excel匹配合并成为一张excel表】
想做一个【多excel匹配合并成为一张excel表】的自动化功能,人工匹配耗时耗力。先废话:做运维的,居然被资源统计搞得头疼眼瞎的,也是日了狗了。遂搞了个这个,化两个人一下午都搞不完的东西为一小时之内,考虑到数据出来了还要修改啥的,1h足够了。ok,进入正题。工具:Jupiter notebook需要的包:pandas以下为正文:1、导包import pandas a...原创 2018-11-29 15:00:47 · 2093 阅读 · 0 评论