- 博客(9)
- 收藏
- 关注
原创 机器学习之K-NN近邻分类算法
K-NN 算法(k-Nearest Neighbor),也叫 k 近邻算法,可按如下三步学习:1、了解k-NN的算法思想及原理2、最后用我们熟悉的Python代码实现一、了解k-NN的算法思想上面有红色和紫色两个类别,离蓝色点最近的3个点都是红点,所以红点和紫色类别的投票数是3:0,红色取胜,所以黄色点属于红色,也就是新的一杯属于「赤霞珠」(一)算法原理这就是k-近邻算法,它的本质是通过距离判断两个样本是否相似,如果距离够近就认为他们足够相似属于同一类别。当然只对比一个样本是不够的,误差会很
2021-04-19 22:47:56
710
原创 波士顿矩阵
1、波士顿矩阵(BCG Matrix),又称市场增长率-相对市场份额矩阵、四象限分析法、产品系列结构管理法等2、在传统以营销为主导的企业中,不论是日用品消费还是生产制造加工,企业一定有一系列的产品。波士顿矩阵认为,产品战略管理可以从两个角度衡量:市场增长率(决定企业产品结构是否合理的外在因素)和相对市场占有率(决定企业产品结构的内在要素)。3、市场增长率与市场占有率既相互影响,又互为条件:市场增长率高,市场占有率高,可以显示产品发展的良好前景,企业也具备相应的适应能力,实力较强;如果仅有市场增长率
2021-04-16 22:16:32
13760
原创 基础数据分析方法
(一)公式法所谓公式法就是针对某个指标,将指标拆解为另外两个指标的和或乘积(或同一指标不同维度),逐层下钻,直至无法分解举例:分析某商场的销售额降低原因销售额 = 会员销售额 + 非会员销售额会员销售额 = 消费会员数 * 会员人均消费会员人均消费 = 会员客单价 * 会员人均到店次数会员客单价 = 会员购买商品数量 * 会员件单价会员购买商品数量 = 会员基准品类平均商品数 * 会员篮子基准品类数1、找到产品销售额的影响因素销售额=会员销售额 + 非会员销售额。会员销售额降低还是非会
2021-04-16 20:57:27
1391
原创 数据分析思维/思路
作为数据分析师初期可能会经常遇到一种情况,刚接到一个需求的时候,面对数据库的几十张表,不知道从哪里开始,本文结合之前的工作案例,提供一个数据分析思路:一、分析思路1、明确问题:准确的将问题描述出来2、明确分析目的:针对问题,想要达到一个什么样的效果3、结构化梳理问题:通过树状分析或实际业务流程去细化问题4、提出初步建议:在了解问题的基础上,提出初步解决方案或方向5、明确分析对象:针对什么客户进行分析,需要什么时间段的数据,构件客户画像,列出可能涉及到的指标6、明确衡量标准:需要什么指标去衡量问
2021-04-16 15:40:59
390
原创 SQL字符串处理
一、从左/右开始截取字符串left(str, length): left(被截取字段,截取长度) ,从右取则将left改为righ二、从指定位置串截取字符串substring(str, pos, length) : substring(被截取字段,从第几位开始截取,截取长度)1、从字符串的第 5 个字符位置开始取,直到结束select substring(‘are you single’, 5);2、从字符串的第 5 个字符位置开始取,取4个字符select substring(‘are yo
2021-02-23 09:55:16
1054
原创 Python安装和环境配置
Python安装和环境配置一、Anaconda安装(推荐以这种方式安装python)1、下载网址:https://www.anaconda.com/download/2、选择3.6,64位的版本进行下载。是一个.exe文件。3、完成后在文件夹打开,点击进行安装。4、然后点击install进行安装,最后点一下完成就ok了。5、此时,安装和环境配置就都完成了。打击打开电脑的环境变量。查看一下path,会发现,python3的路径已经配置好:全程不需要手动去配置。6、如果按照上述的
2021-02-23 09:43:50
365
原创 mysql案例分析-面试题总结
一、函数案例stu(学生信息表)、sc(考试成绩表)、co(课程表)、te(老师信息表)1、聚合函数:所有聚合函数会自动忽略空值(1)查询平均成绩大于等于60分同学的学生编号、学生姓名、选课总数、所有课程的总成绩、平均成绩select stu.s_id,s_name,count(c_id) 选课门数,sum(score) 总成绩,avg(score) 平均成绩from stu left join sc on stu.s_id=sc.s_id group by stu.s_idhaving
2020-09-12 18:00:54
1004
原创 mysql数据库基础知识集-必知必会
一、SQL语言1、SQL语言分类(1)数据定义语言DDL:用于创建,修改,删除数据库中的各种对象(数据库、表、视图、索引等),常用命令有CREATE,ALTER,DROP(2)数据操作语言DML:用于操作数据库表中的记录,常用命令有INSERT,UPDATE,DELETE(3)数据查询语言DQL:用于查询数据库表中的记录,基本结构:SELECT <字段名> FROM <表或视图名> WHERE <查询条件>(4)数据控制语言DCL:用于定义数据库访问权限和安全级
2020-09-12 15:52:51
431
原创 python基础语法-必知必会(一)
python基础一、标准输入、输出1、输出print()函数1.1 两个重要参数:1、sep是指定分隔符,2、end=是以什么结尾。默认是以\n换行符结尾。1.2 举例1、print(“大明”,“小明”,sep = "")输出结果:大明")输出结果:大明")输出结果:大明小明2、print(“大明”,“小明”,sep = "",end="==")输出结果:大明",end = "==")输出结果:大明",end="==")输出结果:大明小明==2、输入input()函数该函数可以接受一
2020-09-10 23:44:46
355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人