机器学习
jobschu
这个作者很懒,什么都没留下…
展开
-
python中read、readline和readlines的区别
python中读取文件常用的三种方法:read(),readline(),readlines();read 读取整个文件,每次读取整个文件,它通常将读取到底文件内容放到一个字符串变量中,也就是说内容是一个字符串类型。readline 读取下一行,每只读取文件的一行,通常也是读取到的一行内容放到一个字符串变量中,返回str类型。readlines 读取整个文件到一个迭代器以供...原创 2018-05-18 10:10:46 · 887 阅读 · 0 评论 -
Python plt.scatter 参数实例详解
最近开始学习Python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下:1、scatter函数原型2、其中散点的形状参数marker如下:3、其中颜色参数c如下:4、基本的使用方法如下:[python] view plain copy#导入必要的模块 import numpy as np import matplotlib.pyplot as plt #产...转载 2018-05-14 11:00:25 · 1739 阅读 · 0 评论 -
python中 x[:,0]和x[:,1] 理解和实例解析
x[m,n]是通过numpy库引用数组或矩阵中的某一段数据集的一种写法,m代表第m维,n代表m维中取第几段特征数据。通常用法:x[:,n]或者x[n,:]x[:,n]表示在全部数组(维)中取第n个数据,直观来说,x[:,n]就是取所有集合的第n个数据, 举例说明:x[:,0][python] view plain copyimport numpy as np X = np.array([[0...原创 2018-05-14 11:59:35 · 116438 阅读 · 20 评论 -
Python中shape简易用法
通过安装导入numpy库,矩阵(ndarray)的shape属性可以获取矩阵的形状(例如二维数组的行列),获取的结果是一个元组,因此相关代码如下:import numpy as npx = np.array([[1,2,5],[2,3,5],[3,4,5],[2,3,6]])#输出数组的行和列数print x.shape #结果: (4, 3)#只输出行数print x.shape[0...原创 2018-05-15 09:37:26 · 90871 阅读 · 8 评论 -
python [:-1] [::-1]的理解
line = "abcde"line[:-1]结果为:'abcd'line[:-1]其实就是去除了这行文本的最后一个字符(换行符)后剩下的部分。问题不难,但是 还是要Maker 一下。原创 2018-05-15 10:41:30 · 78076 阅读 · 8 评论 -
python中round用法
round 函数很简单,对浮点数进行近似取值,保留几位小数。比如round(10.0/3, 2)#结果:3.33round(20/7)#结果:3第一个参数是一个浮点数,第二个参数是保留的小数位数,可选,如果不写的话默认保留到整数。1、round的结果跟python版本有关python2和python3中有什么不同:#python2#Python 2.7.8 (default, Jun 18...转载 2018-05-15 11:00:42 · 9446 阅读 · 0 评论 -
python enumerate用法总结
enumerate()说明enumerate()是python的内置函数enumerate在字典上是枚举、列举的意思对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值enumerate多用于在for循环中得到计数例如对于一个seq,得到:enumerate()返回的是一个enumerate对象,例如: enume...转载 2018-05-16 10:58:54 · 402 阅读 · 0 评论 -
机器学习实践 学习总结
1、KNN (K近邻)VS 决策树 分类算法k近邻算法可以完成很多分类任务,但是它最大的缺点就是无法给出数据的内在含义。它是通过计算点位间的距离来决定相似度的,其执行效率不高,存储空间和计算时间比较长。决策树的主要优势就在于数据形式非常容易理解。相似例子:二十个问题游戏,参与者在脑海里想出一种事物,其他参与者向他提问,只允许体20个问题,问题的答案也只能回答是或者否。问问题的人通过推断分解...原创 2019-03-06 16:10:25 · 1384 阅读 · 0 评论