––
码龄6年
关注
提问 私信
  • 博客:51,597
    51,597
    总访问量
  • 47
    原创
  • 2,362,371
    排名
  • 22
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-10-22
博客简介:

一粒飞鸿丶的博客

博客描述:
金融、数据分析
查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得16次评论
  • 获得227次收藏
  • 代码片获得176次分享
创作历程
  • 30篇
    2020年
  • 17篇
    2019年
成就勋章
TA的专栏
  • python
    2篇
  • 刷题
    1篇
  • 初学
    34篇
  • 数据分析
    27篇
  • SQL
    23篇
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

473人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

银行贷款客户拉新活动分析——数据分析项目实战

1、案例背景Thera Bank是一家拥有不断增长客户群的银行。这银行中大多数客户的存款规模都是不一样的。由于贷款业务的客户数量很少,所以银行希望有效地将存款用户转化为贷款用户以此扩大贷款业务量的基础,以带来更多的贷款业务,并在此过程中,通过贷款利息赚取更多。因此,该银行去年为存款用户但未办理个人贷款业务的客户开展了一项推广活动来促使其办理个人贷款业务,有部分客户通过此活动已经办理了相关服务。这时的零售营销部门希望制定更好的策略去定位营销,以最小的预算提高成功率。该部门希望识别出更有可能购买贷款的潜在客
原创
发布博客 2020.07.30 ·
3011 阅读 ·
1 点赞 ·
4 评论 ·
43 收藏

《数据挖掘工程师实战》— 电信运营商:客户流失预警

数据分析算法应用之客户流失预警实战四、分析与准备数据—开会与讨论State:州名/区域Account Length:账户长度Area Code:区号Phone:电话号码‘Int’l Plan:国际漫游需求与否VMail Plan:参与活动VMail Message:语音邮箱Day Mins:白天通话分钟数Day Calls:白天打电话个数Day Charge:白天收费情况Eve Mins:晚间通话分钟数Eve Calls:晚间打电话个数Eve Charge:晚间收费情况Ni.
原创
发布博客 2020.07.27 ·
1407 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

金融风控建模实战——以某银行客户数据制作评分卡(A卡)

一、知识准备1.1 熟悉Python的数据分析库numpy、pandas和scikit算法库1. 2 熟悉逻辑回归和随机森林算法二、项目主题 在银行借贷场景中,评分卡是一种以分数形式来衡量一个客户的信用风险大小的手段,它衡量向别人借钱的人(受信人,需要融资的公司)不能如期履行合同中的还本付息责任,并让借钱给别人的人(授信人,银行等金融机构), 造成经济损失的可能性。一般来说,评分卡打出的分数越高,客户的信用越好,风险越小。 这些”借钱的人“,可能是个人,有可能是有需...
原创
发布博客 2020.07.17 ·
4041 阅读 ·
6 点赞 ·
1 评论 ·
52 收藏

SQL刷题笔记——GROUP_CONCAT()函数

GROUP_CONCAT()函数1.完整语法group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])-- 13、查询和"01"号的同学学习的课程完全相同的其他同学的信息 SELECT Student.*FROM StudentWHERE s_id IN (select s_id from score GROUP BY s_id HAVING s_i
原创
发布博客 2020.06.04 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL进阶学习——列转行

列转行一、使用UNION ALL1.原始数据:(4个季度的销售金额分为四列)给定一个公司所有员工各个季度销售金额的表格employee_sales:2.查询语句问题:依据 employee_id,把四个字段的数据放到一个字段中。思路:可以先查询出四个字段,然后用UNION ALL 组合。SELECT employee_id,employee_name,'一季度',sales_amount_q1 from employee_sales UNION ALLSELECT .
原创
发布博客 2020.06.02 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL进阶学习——行转列

行转列一、找出每个同学的各科成绩SELECT student_id,student_nameMAX(CASE WHEN subject_name = '高等数学'THEN score ELSE 0 END) AS'高等数学',MAX(CASE WHEN subject_name = '机械原理'THEN score ELSE 0 END) AS'机械原理',MAX(CASE WHEN subject_name = '概率论'THEN score ELSE 0 END) AS'概率论',MA
原创
发布博客 2020.06.01 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL必知必会补充学习——CASE WHEN逻辑转换

CASE WHEN逻辑转换语法一、适用于条件表达式为一定的范围CASE WHEN 条件表达式1 THEN 结果表达式1CASE WHEN 条件表达式2THEN 结果表达式2...ELSEEND例:根据交易数量,判断大单中单小单SELECT volume,CASE WHEN volume>=3000 THEN '大单' WHEN volume>300 AND volume<3000 THEN '中单' ELSE '小单'ENDFR.
原创
发布博客 2020.06.01 ·
528 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《谁说菜鸟不会数据分析——入门篇》学习笔记 ——第七章 图表专业化

一、别让图表犯错1.让图表五脏俱全(1)标题、图例单位、脚注、资料来源要全2.注意事项(1)饼图A.数据从12点钟顺时针排列B.数据项保持在5项以内C.不要使用爆炸式的饼图分离,可以分离出要强调的一项D.不要使用图例、3D效果E.白色边框线填充(2)树状图与旭日图成分超5块考虑树状图旭日图用来表达清晰的层级和归属关系,便于溯源分析,了解事物构成(3)柱形图注意:A.同一序列相同颜色B.不要使用倾斜标签C.纵坐标轴刻度从0开始.
原创
发布博客 2020.05.20 ·
428 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《谁说菜鸟不会数据分析——入门篇》学习笔记 ——第六章 数据展现

一、图表1.图表的作用形象化表达、突出重点、体现专业化2.图表的类型表格、饼图、条形图、柱状图、折线图、散点图3.图表的选择通过数据间的关系选择图表4.图表的制作确定主题、确定图表、选择数据、检查效果二、表格1.突出显示单元格2.数据条3.图标集4.迷你图三、图表换装1.平均线图2.双坐标图3.竖形折线图主要用途:衡量产品功能、品牌形象等指标在消费者心中的评价,用于市场研究、商业咨询。4.帕累托图(1)定义:帕.
原创
发布博客 2020.05.20 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第十六课 更新和删除数据

第十六课 更新和删除数据一、更新数据(1)SET命令将新值赋给被更新的列UPDATE infSET age = '69',city = 'F'WHERE id = 5;二、删除数据(1)delect from指定要删除数据的表名;WHERE子句过滤要删除的行DELETE FROM score2WHERE id = 1;...
原创
发布博客 2020.05.20 ·
212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第十五课 插入数据

第十五课 插入数据一、数据插入1.插入完整的行(1)注意:给出列名更安全INSERT INTO scoreVALUES('7','55','7');INSERT INTO score(id,score,rank)VALUES('8','54','8');(1)注意:被忽略的行允许NULL值;表定义中要给出默认值INSERT INTO score(id)VALUES('9');3.插入检索出的数据(1)注意:可以使用WHERE,.
原创
发布博客 2020.05.20 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第十四课 组合查询

第十四课 组合查询一、组合查询1.使用情况(1)在一个查询中,从不同的表返回结构数据(2)对一个表执行多个查询,按一个查询返回数据二、创建组合查询1.使用UNION(1)对一个表执行多个查询,按一个查询返回数据(2)注意:对于复杂的过滤条件或从多表检索数据时,UNION更简单。SELECT id, age, genderFROM infWHERE city in ('C','D')UNIONSELECT id, age, genderFROM infWHE.
原创
发布博客 2020.05.20 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第十三课 创建高级连结

第十三课 创建高级连结一、使用表别名二、使用不同类型的连结1.自连结(1)自连结用来替代从相同表中检索数据所使用的子查询语句SELECT i1.id,i1.age,i1.cityFROM inf as i1,inf as i2WHERE i1.city = i2.cityAND i2.name = 'allen';2.自然连结SELECT score.*,inf.id,inf.age,inf.cityFROM inf LEFT OUTER JOIN
原创
发布博客 2020.05.14 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第十二课 连结表

第十二课 连结表一、创建连结SELECT inf.id,age,rankFROM inf,scoreWHERE inf.id = score.id;注意 WHERE inf.id = score.id 作为过滤条件,没有的话会输出笛卡尔积。二、内连结SELECT inf.id,age,rankFROM inf INNER JOIN scoreON inf.id = score.id;INNER JOIN的连结条件使用ON子句达到与WHERE一样的效果...
原创
发布博客 2020.05.14 ·
203 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第十一课 使用子查询

第十一课 使用子查询一、子查询过滤SELECT id,rankFROM scoreWHERE id in (SELECT id FROM inf WHERE age = 22)注意:子查询只能是单列二、作为计算字段SELECT id,age,(SELECT COUNT(*)FROM scoreWHERE inf.id = score.id) AS c_scoreFROM infORDER BY age;...
原创
发布博客 2020.05.14 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

《谁说菜鸟不会数据分析——入门篇》学习笔记 ——第五章 数据分析

一、数据分析方法1. 现状分析1.1 对比分析法(1)指标QQ分析模型quantity、quality(2)维度同级类别比、不同时期比、与目标比、行业内比1.2 分组分析法(1)定性分组(2)定量分组1.3 结构分析法(1)在分组的基础上,计算各部分比重,分析总体的内部构成特征。1.4 分布分析法(1)将数值型数据等距或不等距分组1.5 交叉分析法(1)分析两个或两个以上分组变量,数据透视表1.6 RFM分析法(1)根据客...
原创
发布博客 2020.05.14 ·
333 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第十课 分组数据

第十课 分组数据一、创建分组 Group BYSELECT age,gender,cityFROM infGROUP BY age;二、过滤分组 HAVING注意:having过滤分组;where过滤行SELECT age,gender,cityFROM infWHERE age>23GROUP BY ageHAVING gender >=1;三、分组和排序注意:GROUP BY 只能对SELECT列使用;order by 对所有列都.
原创
发布博客 2020.05.13 ·
146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第九课 汇总数据

第九课 汇总数据一、聚集函数(1)定义:对某些航运行的函数,计算并返回一个值1.1 AVGSELECT AVG(age) AS avg_ageFROM infWHERE YEAR(birthday) = 2020ORDER BY id;1.2count函数(1)对age列非NULL的行进行计数SELECT count(age) AS num_ageFROM infWHERE YEAR(birthday) = 2020ORDER BY id;(2)对表...
原创
发布博客 2020.05.13 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第八课 使用函数处理数据

第八课 使用函数处理数据一、文本处理函数(1)LEFT() LENGTH() LOWER LTRIM() RTRIM() RIGHT() UPPER()(2)SOUNDEX() 将文本转语音 P67二、日期和时间处理函数SELECT ageFROM infWHERE YEAR(birthday) = 2020ORDER BY id;MYSQL里用yea...
原创
发布博客 2020.05.13 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《SQL必知必会》学习笔记——第六课 用通配符进行过滤

第六课 用通配符进行过滤一、LIKE操作符(1)定义:用来匹配值的一部分的特殊字符(2)搜索模式:由字面值、通配符或者两者组合构成的搜索条件,如:WHERE name LIKE '%a%'1.1 百分号(%)通配符SELECT name,genderFROM infWHERE name LIKE '%a%';(1)注意:区分大小写、匹配不了NULL1.2下划线(—)通配符SELECT name,cityFROM infWHERE city LIKE '..
原创
发布博客 2020.05.13 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多