自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Chrome浏览器下载zoom录像

下载Allow Right-Click 插件https://chrome.google.com/webstore/detail/allow-right-click/hompjdfbfmmmgflfjdlnkohcplmboaeo?hl=en下载Zoom Recording / Video Downloader 插件https://chrome.google.com/webstore/detail/zoom-recording-video-down/ehioimgmdbbkmbbimfjcdmonjnj

2021-06-04 17:55:14 1164

原创 学成在线-Pink老师教

页面布局整体思路1、必须确定页面的版心(可视区),我们测量可得知、2、分析页面中的行模块,以及每个行模块中的列模块。是页面布局第一准则。3、一行中的列模块经常浮动布局,先确定每个列的大小,之后确定列的位置,页面布局第二准则。4、制作HTML结构。我们还是遵循先有结构后又样式的原则。结构永远最重要。...

2021-01-01 17:48:19 471

原创 机器学习-回归

线性回归假设机器学习与数据使用Logistic回归

2020-07-31 20:47:55 94

原创 机器学习-数据清洗

庄家与赔率公路堵车概率模型pandas数据读取和处理数据清洗和数据处理

2020-07-29 18:35:26 109

原创 机器学习算法基础day6

分类算法-逻辑回归逻辑回归sigmoid函数逻辑回归公式逻辑回归的损失函数、优化sklearn逻辑回归APILogisticRegressionsklearn.linear_model.LogisticRegression(penalty=‘l2’, C = 1.0)Logistic回归分类器coef_:回归系数LogisticRegression总结应用:广告点击率预测、电商购物搭配推荐优点:适合需要得到一个分类概率的场景缺点:当特征空间很大时,逻辑回归的性能不是很好(

2020-07-24 12:42:59 142

原创 机器学习算法基础day5

回归算法-线性回归分析线性模型试图学得一个通过属性的线性组合来进行预测的函数:线性回归损失函数(误差大小)

2020-07-18 12:33:58 83

原创 机器学习算法基础day4

文章目录分类算法-决策树、随机森林决策树认识决策树信息熵决策树的划分依据之一-信息增益信息增益的计算常见决策树使用的算法sklearn决策树API泰坦尼克号乘客生存分类模型决策树的结构、本地保存决策树的优缺点以及改进集成学习方法-随机森林集成学习方法什么是随机森林学习算法集成学习API随机森林的优点分类算法-决策树、随机森林决策树认识决策树决策树思想的来源非常朴素,程序设计中的条件分支结构就是if-then结构,最早的决策树就是利用这类结构分割数据的一种分类学习方法信息熵H的专业术语称之为信息熵

2020-07-14 11:52:56 174

原创 机器学习算法基础day3

文章目录分类算法-k近邻算法计算距离公式sklearn k-近邻算法APIk近邻算法实例-预测入住位置数据的处理实例流程k-近邻算法优缺点分类算法-朴素贝叶斯算法联合概率和条件概率朴素贝叶斯-贝叶斯公式拉普拉斯平滑sklearn朴素贝叶斯实现API朴素贝叶斯分类优缺点分类模型的评估混淆矩阵精确率(Precision)与召回率(Recall)F1-score分类模型评估API模型的选择与调优交叉验证过程超参数搜索-网格搜索APIGridSearchCV分类算法-k近邻算法定义:如果一个样本在特征空间中的k

2020-07-12 21:03:00 138

原创 LeetCode刷题冲冲冲-1-两数之和

题目:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]方法一:暴力法class Solution { public int[] twoSum(int[] nums, int t

2020-07-12 06:28:51 93

原创 机器学习算法基础day2

特征选择特征选择原因冗余:部分特征的相关度高,容易消耗计算性能噪声:部分特征对预测结果有负影响特征选择是什么特征选择就是单纯地从提取到的所有特征中选择部分特征作为训练集特征,特征在选择前和选择后可以改变值、也不改变值,但是选择后的特征维数肯定比选择前小,毕竟我们只选择了其中的一部分特征。主要方法(三大武器):Filter(过滤式):VarianceThreshold Embedded(嵌入式):正则化、决策树 Wrapper(包裹式)sklearn特征选择APIsklearn.featu

2020-07-11 23:09:40 141

原创 机器学习算法基础day1

机器学习概述什么是机器学习机器学习是从数据中自动分析获得规律(模型),并利用规律对未知数据进行预测为什么需要机器学习机器学习应用场景自然语言处理、无人驾驶、计算机视觉、推荐系统数据的特征工程数据来源与类型企业日益积累的大量数据(互联网公司更为显著)政府掌握的各种数据科研机构的实验数据数据类型离散型数据:由记录不同类别个体的数目所得到的数据,又称计数数据,所有这些数据全部都是整数,而且不能再细分,也不能进一步提高他们的精确度。连续型数据:变量可以在某个范围内取任一数,即变量的取值可

2020-07-10 21:07:55 173

原创 矩阵和线性代数

2020-07-06 18:18:51 73

原创 概率论与贝叶斯先验

2020-07-05 17:06:03 81

原创 机器学习与数学分析

文章目录机器学习的一般流程数学分析机器学习的一般流程数学分析

2020-07-03 12:23:17 88

原创 数据科学包-Day4-可视化分析(三)

球员能力图#_*_ coding:utf-8 _*_import matplotlib.pyplot as pltimport numpy as npfrom matplotlib.font_manager import FontPropertiesplt.style.use('ggplot')font=FontProperties(fname=r'c:\windows\fonts\simsun.ttc',size=12)ability_size=6ability_lable=[u'进

2020-07-03 08:04:35 96

原创 数据科学包-Day4-可视化分析(二)

注释import matplotlib.pyplot as pltimport numpy as npx = np.arange(-10,11,1)y=x*xplt.plot(x,y)plt.annotate('this is the bottom', xy=(0,1),xytext=(0,20), arrowprops=dict(facecolor='r',frac=0.2,headwidth=30,width=10))plt.show()文字impor

2020-06-07 13:09:40 125

原创 数据科学包-Day4-可视化分析(一)

文章目录Numpy简介散点图折线图条形图直方图饼状图箱型图颜色和样式面向对象子图多图网格图例Numpy简介median=np.median(c)variance=np.var(c)c_slice=c[2:5]####c1=np.zeros((2,3))c2=np.arange(10)x=np.loadtxt('000001.csv',delimiter=',',skiprows=1,usecols=(1,4,6),unpack=False)o,c,v=np.loadtxt('00

2020-05-28 14:57:14 234

原创 数据科学包-Day2-pandas(三)

重新索引import pandas as pdimport numpy as npSeriess = pd.Series([1, 3, 5, 6, 8], index=list('acefh'))ss.reindex(list('abcdefgh'))s.reindex(list('abcdefgh'), fill_value=0)#method='bfill's.reindex(list('abcdefgh'), method='ffill')DataFramedf = pd.D

2020-05-26 14:00:22 169 1

原创 数据科学包-Day2-pandas(二)

电影数据分析利用 Pandas 分析电影评分数据数据读取数据合并统计电影平均得分统计活跃电影 -> 获得评分的次数越多说明电影越活跃女生最喜欢的电影排行榜男生最喜欢的电影排行榜男女生评分差距最大的电影 -> 某类电影女生喜欢,但男生不喜欢最具争议的电影排行榜 -> 评分的方差最大%matplotlib inlineimport pandas as pdimport numpy as npimport matplotlib.pyplot as plt数据读取

2020-05-16 09:14:06 239

原创 数据科学包-Day2-pandas(一)

pandas快速入门In [1]: import pandas as pdIn [2]: import numpy as nps = pd.Series([1,3,5,np.NaN,8,4])In [6]: sOut[6]:0 1.01 3.02 5.03 NaN4 8.05 4.0dtype: float64In [7]: dates = pd.date_range('20200513',periods = 6)In [8]: d

2020-05-16 08:23:20 220

原创 数据科学包-Day1-numpy(一)

Numpy安装Pycharm直接安装numpy包Files->Setting->Project workspace->Project:,点击+按钮,搜索numpy包,点击安装即可。试运行import numpy as npy = np.array([[11,4,2],[2,6,1],[32,6,42]])print(y)print('number of dim:',y.ndim)print('shape:',y.shape)...

2020-05-12 14:02:51 85

原创 Python数据结构与算法-Day7-树与树算法

文章目录树的概念树的术语树的种类树的存储与表示顺序存储链式存储常见的一些树的应用场景二叉树二叉树的基本概念二叉树的性质(特性)二叉树的节点表示以及树的创建二叉树的遍历深度优先遍历先序遍历中序遍历后序遍历广度优先遍历(层次遍历)树的概念树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>=1)个有限节点组成一...

2020-05-04 08:04:58 184

原创 Python数据结构与算法-Day6-排序与搜索(三)

归并排序归并排序是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组。将数组分解最小之后,然后合并两个有序数组,基本思路是比较两个数组的最前面的数,谁小就先取谁,取了后相应的指针就往后移一位。然后再比较,直至一个数组为空,最后把另一个数组的剩余部分复制过来即可。def merge_sort(alist): if len(alist) <= 1: ...

2020-05-03 12:45:59 123

原创 Python数据结构与算法-Day5-排序与搜索(二)

文章目录希尔排序时间复杂度快速排序时间复杂度希尔排序希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便...

2020-04-30 07:45:59 150

原创 Python数据结构与算法-Day4-栈、队列、排序与搜索(一)

文章目录栈栈结构实现栈的操作队列队列的实现队列的操作双端队列排序与搜索冒泡排序时间复杂度选择排序时间复杂度插入排序时间复杂度栈栈结构实现栈可以用顺序表实现,也可以用链表实现。栈的操作class Stack(object): """栈""" def __init__(self): self.items = [] def is_empty(se...

2020-04-29 15:27:37 152

原创 Python数据结构与算法-Day3-链表

链表单向列表单链表的操作

2020-04-29 06:42:59 140

原创 Python数据结构与算法-Day2-顺序表

文章目录顺序表顺序表的基本形式顺序表的结构与实现顺序表的结构顺序表的两种基本实现方式元素存储区替换元素存储区扩充顺序表的操作增加元素删除元素Python中的顺序表顺序表顺序表的基本形式顺序表的结构与实现顺序表的结构顺序表的两种基本实现方式元素存储区替换元素存储区扩充顺序表的操作增加元素删除元素Python中的顺序表...

2020-04-27 07:48:16 165

原创 Python数据结构与算法-Day1-引入

文章目录引入算法的概念算法的五大特性算法效率衡量时间复杂度与“大O记法”最坏时间复杂度时间复杂度的基本计算原则常见时间复杂度Python内置类型性能分析timeit模块list的操作测试list内置操作的时间复杂度dict内置操作的时间复杂度数据结构概念算法与数据结构的区别抽象数据类型(Abstract Data Type)引入枚举法for a in range(0,1001): ...

2020-04-26 09:05:11 144

原创 Python学习-Day9-并发编程、装饰器

并发编程#single_threadimport timedef worker(n): print('函数执行开始于:{}'.format(time.ctime())) time.sleep(n) print(f'函数执行结束于:{time.ctime()}')def main(): print(f'【主函数执行开始于:{time.ctime()}】'...

2020-04-23 17:53:03 156

原创 Python学习-Day8-单元测试、对象持久化、字符串本质

单元测试import unittestdef add(a,b): return a+bclass Mytest(unittest.TestCase): def test_add(self): self.assertEqual(8,add(5,3))if __name__ == '__main__': unittest.main().-...

2020-04-20 17:32:02 104

原创 Python学习-Day7-面向对象编程(二)、设计模式

文章目录方法没有重载方法的动态性私有属性和私有方法(实现封装)私有属性私有方法property装饰器get和set方法面向对象三大特征介绍继承类成员的继承和重写查看类的继承层次结构object根类dir()查看对象属性重写__str__()方法多重继承MRO()super()获取父类定义多态特殊方法和运算符重载特殊属性对象的浅拷贝和深拷贝组合设计模式工厂设计模式单例模式实现方法没有重载方法的...

2020-04-13 16:11:38 134

原创 Python学习-Day6-函数(三)、面向对象编程

嵌套函数(内部函数)def outer(): print("outer running") def inner(): print("inner running") inner()outer()outer runninginner runningnonlocal关键字nonlocal 用来声明外层的局部变量global 用来声明全局变量d...

2020-04-12 15:12:29 110

原创 Python学习-Day5-函数(二)

函数也是对象,内存底层分析def test01(): print("Man")test01()c = test01c()ManMan变量的作用域(全局变量和局部变量)a = 3def test01(): b = 4 print(b) a = 300 print(a)test01()print(b)print(a)Traceb...

2020-04-11 17:09:44 274

原创 Python学习-Day5-控制语句(二)、函数(一)

for循环和可迭代对象遍历for 变量 in 可迭代对象:循环体语句for x in (10,20,30): print(x*30)300600900range对象是一个迭代器对象,用来产生指定范围的数字序列range(start,end [,step])sum_all = 0for x in range(101): sum_all += xprint(...

2020-04-10 14:29:20 213

原创 Python学习-Day4-字典、控制语句(一)

字典字典是“键值对”的无序可变序列。字典的创建{}、dict()来创建字典对象>>> a = {"name":"Man"}>>> a{'name': 'Man'}zip()创建字典对象>>> k = ["a","b","c"]>>> v = [100,200,300]>>> d ...

2020-04-09 13:27:31 189

原创 Python学习-Day3-运算符、序列

可变字符串字符串属于不可变对象,不支持原地修改,如果需要修改其中的值,只能创建新的字符串对象。可以使用io.StringIO对象或array模块。>>> import io>>>> s = "Hello">>> sio = io.StringIO(s)>>> sio.seek(2)2>>>...

2020-04-08 14:16:49 324

原创 Python学习-Day2-字符串

链式赋值链式赋值用于同一个对象赋值给多个变量x=y=123系列解包赋值系列数据赋值给对应相同个数的变量(个数一致)a,b,c=4,5,6常量Python不支持常量,即没有与法规则限制改变一个常量的值。最基本内置数据类型介绍整型整数浮点型小数布尔型表示真假,仅包含:True,False字符串类型由字符组成的序列数字+加法,-减法,*乘法,/浮点数除法,//整数...

2020-04-07 13:53:08 128

原创 Python学习-Day1-基础

Python的程序构成Python程序由模块组成,一个模块对应Python源文件,一般后缀名“.py”。模块由语句组成。运行Python程序时,按照模块中语句的顺序依次执行。语句是Python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。Python文件的创建和执行创建:File–>new,保存:File–>save/save as,执行:F5/Run–...

2020-04-06 14:19:27 99

原创 概率论

2020-04-05 18:14:13 78

原创 线性代数

2020-04-05 05:24:26 68

空空如也

空空如也

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

TA关注的人

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