当前位置:首页 > 问答库 > Python基础知识 > 详情

用Python算法预测客户行为案例

来源:千锋教育

发布:syq

2022-10-27

Python基础知识 分类问答库

推荐答案

  这是一份kaggle上的银行的数据集,研究该数据集可以预测客户是否认购定期存款,这里包含20个特征:

  1.分析框架

1

  2.数据读取,数据清洗

2

  输出:

3

4 (1)

  这里只有nr.employed这列有丢失数据,查看下:

  data['nr.employed'].value_counts()

5

  这里只有5191.0这个值,没有其他的,且只有7763条数据,这里直接将这列当做异常值,直接将这列直接删除了。

  # data.drop('nr.employed', axis=1, inplace=True)

  3.探索性数据分析

  3.1查看各年龄段的人数的分布

  这里可以看出该银行的主要用户主要集中在23-60岁这个年龄层,其中29-39这个年龄段的人数相对其他年龄段多。

6

7 (1)

  3.2 其他特征的一些分布

8

9

10

  3.3 各特征的相关性

11


  4.特征规范化

  4.1 将自变量的特征值转换成标签类型

12

  4.2 将结果y值转换成0、1

13

  4.3 数据规范化

14

  5.模型训练

  5.1 AdaBoost分类器

15

  5.2 SVC分类器

16

  5.3 K邻近值分类器

17

  5.4 决策树分类器

18

  6 模型评价

  6.1 AdaBoost分类器

19

20 (1)

  6.2 SVC分类器

21

22 (1)

  6.3 K邻近值分类器

23

24 (1)

  6.4 决策树分类器

25

26 (1)

更多问题在线答疑

导师线上坐镇
解答个性化学习难题

立即提问

上一篇

90条简单实用的Python编程技巧

下一篇

用Python读写操作Excel数据

相关问题

更多 >>
Python操作Excel数据的封装函数 90条简单实用的Python编程技巧 用Python算法预测客户行为案例 用Python读写操作Excel数据 12类常用的Python函数 如何在Python中异步操作数据库?
热门问题
Python基础知识 Python培训机构 Python培训费用 Python培训时间 Python培训课程 Python培训就业 零基础学Python Python薪资待遇 Python学习路线

全国咨询热线400-811-9990