- 博客(24)
- 收藏
- 关注
原创 pandas某列某行累计求和——cumsum
pandas某列某行累计求和——cumsum碰到需要求股票某段时间的累计收益,利用cumsum进行:import pandas as pddata = pd.DataFrame(np.arange(6).reshape(6,1))data.columns = ['a']data['cumsum'] = data['a'].cumsum()结果如下:...
2019-11-25 22:57:59
11009
原创 画图当中常见问题——中文显示、负号显示坐标倾斜、字体大小等
画图当中常用的参数——matplotlib.pyplotplt.figure()plt.subplotplt.figure()常用参数注释figsize设置图形的大小,例如figsize=(12,8)dpi设置图形的清晰度facecolor设置图片背景色edgecolor设置图片边框颜色plt.subplot画多个子图需要用到,直接看例子:...
2019-11-24 17:44:28
1525
原创 设置键盘一键打开网易云音乐
设置键盘一键打开网易云音乐\qquad今天无意中看到键盘右边小键盘上方有几个快捷键,其中有个音乐标志的快捷键(如下图),按了下启动了groove音乐(win10自带的音乐播放器),于是想能不能更改成自己想要的播放器。\qquad因为默认的播放器为Groove播放器,那就更改默认播放器,设置如下,打开“windows设置——应用——默认应用”。设置好后就可以一键打开网易云啦~...
2019-11-17 22:08:38
10328
1
原创 不同label样本画图——颜色分配plt.cm.Spectral
不同label样本画图——颜色分配plt.cm.Spectralplt.cm.Spectral的作用在于在画图时为不同类别的样本分别分配不同的颜色。假如存在下列的numpy.array样本数据:\qquad其中前两列为样本特征数据,最后一列为样本label。要将其用scatter形式展示,以前总是先遍历将其分组到不同的list当中,然后再进行plt.scatter操作,如下:import...
2019-11-06 17:57:05
8110
2
原创 机器学习笔记——决策树(CART方法)
# -*- coding: utf-8 -*-"""Created on Sat Aug 24 11:14:58 2019@author:wangtao_zuelE-mail:wangtao_zuel@126.com决策树CART方法"""import numpy as npimport pandas as pddef loadData(filepath,fileTy...
2019-08-27 15:58:06
367
原创 机器学习笔记——支持向量机SMO算法完整版代码(核函数)
机器学习笔记——支持向量机SMO算法完整版(核函数)\qquad前面的代码中(机器学习笔记——支持向量机SMO算法完整版代码分析)使用的“间隔”为线性的间隔计算方法,即向量內积(Kij=(xi,xj)K_{ij}=(x_i,x_j)Kij=(xi,xj))。\qquad但是在样本数据线性不可分时,就需要通过核函数来进行转换,将低维数据映射到更高位当中进行分类,那么就要将算法中的代码进行修...
2019-08-22 16:03:06
1352
2
原创 机器学习笔记——支持向量机SMO算法完整版代码分析
机器学习笔记——支持向量机SMO算法完整版代码分析代码参考书籍:《机器学习实战》\qquad在前两次阅读SMO算法时,并未搞懂代码中的一些部分是什么作用,此处对书中的代码进行一个解读,希望对你有帮助!...
2019-08-21 22:45:19
1399
2
原创 机器学习笔记——SMO算法参数alpha上下界
机器学习笔记——支持向量机SMO算法参数上下界图片来源笔记$y_1$和$y_2$异号时$y_1$和$y_2$同号时关于max和min图片来源Fig图片来源:https://blog.csdn.net/guoziqing506/article/details/81155323笔记在SMO算法的解决过程中涉及到了两个参数的上下界问题,首先在解决优化问题中的约束条件如下:其中yi=±1y...
2019-08-09 21:41:41
1166
原创 机器学习笔记——logistics梯度上升算法的改进
机器学习笔记——logistics梯度上升算法的改进参考书籍随机梯度上升算法随机梯度上升算法改进训练集外数据验证参考书籍参考书籍:人民邮电出版社——图灵程序设计丛书《机器学习实战》在上一篇文章:机器学习笔记——logistics的python实现中涉及到了梯度上升算法,但是在上文的实现过程当中,在每一次迭代中都需要涉及到整个样本矩阵的计算,当样本和特征数量的极大时,就需要大量的复杂计算,下面...
2019-08-06 18:36:36
661
原创 机器学习笔记——logistics的python实现
机器学习笔记——logistics的python实现参考书籍方法优缺点sigmod函数梯度上升算法python实现样本数据分析对于logistics回归,能利用回归的方法实现对目标数据的分类(0或1,这取决于sigmod函数的特性),是一种非常有用的分类方法,下面对其实现过程进行介绍。参考书籍参考书籍:人民邮电出版社——图灵程序设计丛书《机器学习实战》方法优缺点优点:计算代价不高,易于理...
2019-08-06 11:42:57
2736
1
原创 python笔记——matplotlib.pyplot中文及负号显示
python笔记——plt中文及负号显示import numpy as npimport matplotlib.pyplot as pltx1 = np.arange(-10,10,0.1)y1 = 1/(1+np.exp(-x))plt.plot(x1,y1)plt.text(0.0,0.5,'(0,0.5)')plt.title('sigmod函数')plt.show()...
2019-08-05 20:36:00
8704
1
原创 python笔记——随机数生成(random)
python笔记——随机数生成(random)import random# 生成 1 ~ 10 的随机整数data = random.randint(1,10)# 生成 1 ~ 100 的随机偶数data = random.randrange(0,101,2)# 生成 0 ~ 1 的随机浮点数data = random.random()# 生成 1 ~ 10 的随机浮点数...
2019-08-04 21:29:16
488
原创 机器学习笔记——决策树的python实现(ID3方法)
机器学习笔记——决策树的python实现前言熵的简介主要步骤参考目录前言关于决策树的理论知识部分,这里就不多说了,论坛中有许多博客都有介绍,这里主要介绍其实现过程。对于决策树,有些类似于利用二叉树来构建分类器,当然,对于决策树而言,并不只限定于对二元属性(是、否)的样本进行分类,也可以对标称属性(不同状态,如男、女;单身、已婚、离异;)和连续属性(如收入、身高等)的样本构建决策树进行分类,对...
2019-07-26 18:34:12
967
转载 python笔记——operator.itemgetter
python笔记——operator.itemgetter文章是在看到博主weixin_37922873的文章(Python中operator.itemgetter()的用法)后有所启发,这里表示感谢!近期碰到operator.itemgetter()这个函数,在网上简单看了下,基本说明如下:import operatora = [1,2,3,4] b=operator.itemget...
2019-07-25 15:57:53
267
原创 爬虫笔记——多线程爬取斗图网表情包(threading)
爬虫笔记——多线程爬取斗图网表情包(threading)网站观察爬取框架具体代码斗图网网址:斗图网,这里以爬取最新套图为例。网站观察在网页翻页操作中可以看到网页是非动态加载的(page为页码),那么通过requests方式爬取要更为快捷。可以看到每个套图都在分别不同的框中,那么首先就要爬取每个套图的具体链接。通过检查(f12)可以发现每个套图的链接地址在每个具体链接中又可以得...
2019-07-22 22:38:04
561
原创 python笔记——re正则表达式
python笔记——re正则表达式re正则表达式语法re常用函数re正则表达式语法下面为re正则表达式的语法:语法含义.匹配除换行符\n的任意字符,若设定re.DOTALL则可匹配换行符\n在内任意字符\d匹配任意数字\D匹配任意非数字\s匹配空白字符(\n,\r,\t,空格)\w匹配a-z、A-Z和数字和下划线\W匹配非\w字符...
2019-07-21 21:11:59
352
原创 爬虫笔记——东方财富科创板数据爬取(selenium方法)
爬虫笔记——东方财富科创板数据爬取(selenium)网站观察selenium方式爬取优点:无需观察网站去查找数据来源缺点:速度较requests方法更慢网站观察网址:东方财富科创板数据===================================================================================================...
2019-07-20 16:10:07
3757
原创 python笔记——xlwings(App.books.open/Book方式打开文件)
python3 xlwings(App/books/Book)笔记打开Excel文件xlwings.App.books.open()xw.Book新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式...
2019-06-29 10:43:25
20024
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人