自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

越努力越幸运越幸福

记录自学机器学习的过程

  • 博客(15)
  • 收藏
  • 关注

原创 python中Series 和 DataFrame 中的sort_index 方法

Series 的 sort_index(ascending=True) 方法可以对 index 进行排序操作,ascending 参数用于控制升序或降序,默认为升序。若要按值对 Series 进行排序,当使用 .order(na_last=True, ascending=True, kind=’mergesort’) 方法,任何缺失值默认都会被放到 Series 的末尾。在 DataFrame 上,

2018-03-25 15:54:07 10648

原创 np.linspace、 np.arange、np.logspace

首先:np.linspacenp.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)参数解释:start,stop是开始,结束的数字,num是生成多少个数字,默认50个;endpoint是最后一个stop数字是否包含进去,默认包含;retstep,是两个数字间的间距,默认不显示;dtype默认。小栗子:对比分

2018-03-25 08:52:45 1831

原创 sklearn库中的linear_model.LinearRegression

参数:fit_intercept: 布尔型,默认为true说明:是否对训练数据进行中心化。如果该变量为false,则表明输入的数据已经进行了中心化,在下面的过程里不进行中心化处理;否则,对输入的训练数据进行中心化处理normalize布尔型,默认为false说明:是否对数据进行标准化处理copy_X 布尔型,默认为true说明:是否对X复制,如果选择false,则直接对原数据

2018-03-24 11:19:33 7096

原创 np.newaxis和np.power

1.np.powernumpy.power(x1, x2)数组的元素分别求n次方。x2可以是数字,也可以是数组,但是x1和x2的列数要相同。x1 = range(6)>>> x1[0, 1, 2, 3, 4, 5]>>> np.power(x1, 3)array([ 0, 1, 8, 27, 64, 125])>>> x2 = [1.0, 2.0, 3.0, 3.0, 2.0,

2018-03-23 11:01:36 1687

原创 python类class中_init_函数以及参数self的简单解释

1)class类包含:类的属性:类中所涉及的变量 类的方法:类中函数2)init函数(方法)1.首先说一下,带有两个下划线开头的函数是声明该属性为私有,不能在类地外部被使用或直接访问。 2.init函数(方法)支持带参数的类的初始化 ,也可为声明该类的属性 3.init函数(方法)的第一个参数必须是 self(self为习惯用法,也可以用别的名字),后续参数则可 以自由指定,和定义函数没

2018-03-23 10:33:51 3820

原创 np.random.rand()函数

np.random.rand()函数语法:np.random.rand(d0,d1,d2……dn) 注:使用方法与np.random.randn()函数相同 作用: 通过本函数可以返回一个或一组服从“0~1”均匀分布的随机样本值。随机样本取值范围是[0,1),不包括1。 应用:在深度学习的Dropout正则化方法中,可以用于生成dropout随机向量(dl),例如(keep_pro...

2018-03-13 08:54:34 337292 15

转载 python seaborn库

python seaborn画图Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图,而使用matplotlib能制作具有更多特色的图。应该把Seaborn视为matplotlib的补充,而不是替代物。 seaborns是针对统计绘图的,方便啊。一般来说,seaborn能满足数据分析90%的绘图需

2018-03-12 16:14:41 1430

原创 python中的sum()函数

python自带的sum函数(或者Numpy中的sum函数), 无参时,所有全加; axis=0,按列相加; axis=1,按行相加;import numpy as np #python中自带的sum print(sum([[1,2,3],[4,5,5]])) print(sum([[1,2,3],[4,5,5]],axis=0)) print(sum([[1,2,3],[4,

2018-03-12 11:31:44 18404 6

原创 python中chr与ord函数的使用

ord()是将已知字母转换成其顺序值; chr()是将已知字母的顺序至转换成其对应的字母>>> ord("a")97>>> ord("A")65>>> chr(97)'a'>>> chr(65)'A'

2018-03-12 11:25:30 5690

原创 python中的np.random.normal

一先看伟大的高斯分布(Gaussian Distribution)的概率密度函数(probability density function): Gaussian Distribution(Normal Distribution)其图形特点为中间高,两头低,是钟形曲线(bell-shaped curve)。在高斯分布中,以数学期望μ表示钟型的中心位置(也即曲线的位置),而标准差(standard d

2018-03-12 11:20:53 29818 2

原创 python中map()函数

map(func,list)函数有两个参数,前面一个是函数,后面一个是序列。该函数的意义是对一个序列进行前面参数函数的操作,然后返回一个新的list。举个例子。def mul(a): return a * 2 x = [1, 2, 3, 4, 5] y = list(map(mul, x)) print(y) x列表中的每个元素经过mul()函数,都乘以了2,所以返回的列表

2018-03-12 11:08:31 4800

原创 时间管理学习

超效率手册的总结,从99个中提取了37个有用的时间管理策略一.克服拖延症1.每周/每日目标法每周/每日目标法在作者的另一本书《在办公室外思考》中也重点介绍过,看来是小杨(作者姓 Young,我们就叫他「小杨」吧)比较看中的时间管理技巧。每周/每日目标法只有三条规则:每晚列出明天的任务清单,其中的待办事项均来自于本周的任务清单;当你完成了任务清单上的内容,日程就圆满结束,绝不给自己添加额外的任务;

2018-03-08 10:39:22 815

原创 机器学习路线规划

目标拿到一个算法offer,薪资9000+,二线互联网企业,最好在成都或者西安或者郑州 秋招不行,就春招!相信自己,一定可以成功第一阶段:1、小象学院机器学习视频24课—中科院邹博 2、唐宇迪机器学习课程24课–唐宇迪 3、NG课程20课 目标在4月底必须完成,每天必须至少保证一节课的进度 备注: 1.邹博课程,难度较大,先进行唐宇迪课程,知识总结以书和练习为主,博客为辅,...

2018-03-02 15:17:55 1134

原创 python基础

# -*- coding:utf-8 -*-是用来指定文件编码为utf-8的# /usr/bin/python %是用来说明脚本语言是python的是要用/usr/bin下面的程序(工具)python,这个解释器,来解释python脚本,来运行python脚本的。import numpy as npimport matplotlib as mplimport mat

2018-03-02 14:05:18 1165 1

原创 Pycharm简单使用教程

1、下载pycharm pycharm是一种Python IDE,能够帮助我们在编写代码时提高效率。 网上提供的有专业版和教育版之分。专业版是收费的,功能更全面点。教育版或社区版是阉割版本,但它是免费的。2、pycharm的安装比较简单,官网下载备注: 刚下载好的pycharm无法运行程序“ Cannot start process, the workin...

2018-03-02 11:19:51 512877 48

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除