第五届泰迪挑战赛tableau可视化

才能疏浅,就只能写自己负责的可视化部分!
可视化均以正确数据预处理后进行,使用工具是tableau

任务 2 产品营销数据可视化分析

基于短期数据分析不同指标客户与购买银行产品行为的关联性,挖掘短期客
户对银行的忠诚度。

任务 2.1 计算短期数据所有指标之间的相关性,绘制相关系数热力图,并在报告中对结果进行必要分析。

这道题相对于用tableau制图还是有点复杂,所以我选择了使用python代码。

import warnings

warnings.filterwarnings("ignore")  # 过滤掉警告的意思
from pyforest import *

data = pd.read_excel(r"result1_3.xlsx")

data.drop(['user_id'], axis=1, inplace=True)  # 删除无关的列

# 计算各变量之间的相关系数
corr = data.corr()
print(corr)

ax = plt.subplots(figsize=(16, 10))  # 调整画布大小
ax = sns.heatmap(corr, cmap="Reds", annot=True)  # 画热力图   annot=True 表示显示系数

# 设置刻度字体大小
plt.xticks(rotation=90)
plt.yticks(rotation=360)

plt.show()

任务2.1 热力图

任务 2.2 在同一画布中,绘制反映两种产品购买结果下不同年龄客户量占比的分组柱状图,x 轴为年龄,y 轴为占比数值,并在报告中对结果进行必要分析。

poutcome字段为上次购买结果,y字段为本次购买结果,任务1中已经定义了poutcome字段success特征编码为0、failure特征编码为1、nonexistent特征编码为2,y字段no特征编码为0、yes特征编码为1(特征编码编写根据自己的来)。先分析下两种产品结果,即
(1)上次购买本次购买 --> poutcome=0 y=1
在这里插入图片描述

(2)上次购买本次不购买 --> poutcome=0 y=0
在这里插入图片描述

(3)上次不购买本次购买 --> poutcome=1、2 y=1
在这里插入图片描述

(4)两次都不购买 --> poutcome=1、2 y=0
在这里插入图片描述
有图可知,不管是购买还是不购买都是集中于25-50岁人群,这些人有经济实力,是个潜在的客户群体。而两次都购买的人相较于其他情况,再高龄老人群体中也占有一定比例。可以把精力资源放在30-45岁的有经济实力的人群,同时注意客户回头率。

任务 2.3 在同一画布中,绘制蓝领(blue-collar)与学生(student)的产品购买情况饼图,并设定饼图的标签,显示产品购买情况的占比。

创建计算字段:是否购买过

IF [poutcome]==0 or [y]==1 THEN 1 ELSE 0 END

蓝领(blue-collar,特殊编码为10)与学生(student,特殊编码为3)的产品购买情况如下:

蓝领产品购买情况
学生产品购买情况

任务 2.4 以产品购买结果为 x 轴、拜访客户的通话时长为 y 轴,绘制拜访客户的通话时长箱线图,并在报告中对结果进行必要分析。

x轴上的 0代表没有购买产品的客户,1代表购买了产品的客户
箱线图

任务 3 客户流失因素可视化分析

基于长期数据分析导致银行客户流失的因素,并进行可视化呈现。

任务 3.1 在同一画布中,绘制反映两种流失情况下不同年龄客户量占比的折线图,x 轴为年龄,y 轴为占比数值。

折线图
从上面的图中可以看出:
1、年龄在49~60的客户,已流失的占比量多,其他年龄的客户,还未流失的占比量大。
2、已流失的客户,年龄为25~50岁的占比较多,30岁左右的的客户量占比最多。
3、还未流失的客户,年龄为35~60岁的占比较多。
4、从总体上看,还未流失的客户量占比最多,还未流失的客户占比最多的为年龄25~50岁的。

任务 3.2 在同一画布中,绘制反映两种流失情况下客户信用资格与年龄分布的散点图,x 轴为年龄,y 轴为信用资格。

散点图
从上面的散点图可以看出:
1、信用资格高且还未流失的客户占比更多。
2、还未流失的客户中,信用高的集中年龄在20~55岁中,其他的呈分散分布。
已流失的客户中,信用高的较多在年龄35~60岁中,大部分呈分散分布。

任务 3.3 构造包含各账号户龄在不同流失情况下的客户量占比透视表,并在同一画布中绘制反映两种流失情况的客户各账号户龄占比量的堆叠柱状图,x 轴为客户的户龄,y 轴为占比量。

透视表不规定用tableau工具做哈,可以在excel里也可以制作呢
透视表
堆叠柱状图
如有错误,请指教!!!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PowerBI系列之基础和可视化技能专题基础概念PowerBI是什么PowerBI优秀作品展示PowerBI组件简介 PowerBI Desktop的下载安装PowerBI Desktop界面介绍和5分钟入门 PowerBI账号区别PowerBI对象和结构PowerBI和Tableau等其他主流BI产品的介绍 PowerBI官方文档基本操作文件和报表设置选项介绍页面属性设置-大小、背景、壁纸、对齐、筛选器窗格格式页面视图-适应页面、宽度、实际大小视觉对象格式属性面板快速调整页面布局和样式 (文本笔记)视觉对象分组、显示或隐藏 使用数据对象表和数据点表   向报表添加文本框和形状可视化技能使用编辑交互功能来控制图表联动多层联动中控制使用Control Click切片器的使用同步切片器折叠切片器给切片器设定默认值给切片器设定动态默认值(DAX函数-默认当前月或天)使切片器默认代表无任何选择切片器仅显示有对应数据的选项使切片器反向筛选和计算切片器之间取数据并集关系中多端的切片器筛选一端的切片器参数的创建和参数切片器的使用筛选器书签和选择窗格下拉式多级菜单页面导航菜单报表主页设计和重置切片器普通和自定义以及视觉对象标头工具提示按列排序和自定义排序分组装箱普通钻取和层次钻取及跨页钻取保留所有筛选器和设置钻取按钮跨报表钻取Matrix 矩阵详解矩阵中为每个列快速设置相同列宽矩阵中动态显示列的两种方法使用Web超链接和图片超链接文本框设置超链接或邮件地址手机端页面布局创建参数和使用报表模块(输入或值列表)利用报表模板和参数控制线下报表数据权限利用参数实现数据手工加密和权限控制利用页面导航控制页面级权限报表主题控制和主题模板生成器PBIX和PBIT文件结构解析:提取图片和主题,提取已下架的自定义图表,报表元数据等 PBIDS预定义数据连接文件DAX函数使可视化强大 DAX函数实现特殊符号的使用 DAX函数实现切片器默认当前月或天 DAX函数使切片器默认代表无任何选择 DAX函数使切片器仅显示有数据的选项 DAX函数使切片器反向筛选和计算 DAX函数使切片器之间取并集 DAX函数使关系中多端的切片器筛选一端的切片器DAX函数实现年月共同决定数据排序DAX函数实现动态图表标题DAX函数实现动态图表配色和图标DAX函数实现动态纵坐标DAX函数实现动态横坐标  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值