背景

科赛网“Pandas做数据分析”数据集,进行探索分析

代码

首先,导入数据集,查看数据

背景

科赛网“Pandas做数据分析”数据集,进行探索分析

代码

首先,导入数据集,查看数据

查看不同item的购买数量

不同item出现的次数统计

对price进行处理

增加“sub_total”列,查看每笔订单的总金额

查看总收入是多少

数据集中“choice_description”,猜想订单备注信息或许与收入有关系,并可以通过订单id链接到用户id,对用户进行分组,通过人群分类用户画像最大化销量与收益。

新增衡量description的列“description_len”

绘制整体“description_len”与"sub_total"的关系

发现有异常值,进行删除处理

尝试通过聚类方法进行分组,选取方法:KMeans, DBSCAN, MeanShift, AgglomerativeClustering, OPTICS

进行数据可视化

得到以下结果

如果从用户消费习惯分类,可以将理想分类模型先用tableau进行模拟,分类规则制定的思想:

A:description 较长,但订单总价不高,大体处于订单总价中最低档,用户价值较低,但用户参与度较高,可以推送促销、打折商品,对价格敏感度高
B:description 较短,并且订单总价较为集中,大体仍处于订单总价中最低档。用户价值较低,且用户参与度不高,可以推送促销、打折商品,对价格敏感度高
C:description 较长,订单总价大体处于订单总价中中等档。用户价值较高,且参与度较高。可以推送价格适中的商品,或促销打折的大牌商品
D:description 较长,订单总价大体处于订单总价中最高档,较为分散。用户价值很高,参与度较为分散,可以推送大牌潮牌等商品

分类规则如下:

较为理想的分类结果为GMM算法所得结果

下一步工作即可根据分类结果对特定用户人群/商品进行针对性的运营战略,提高整体营收

END

Python数据分析_Pandas入门_Chipotle快餐数据分析相关推荐

  1. Python数据分析_Pandas入门_探索酒类消费数据_Drinks

    背景 Pandas练习题第三个数据集,寻找新的视角看数据 步骤 导入数据 以大洲为组进行分类,查看均值 对数据进行可视化 从图中明显可以看出: 欧洲的酒类消费需求最多,啤酒.白酒.红酒和每升酒精含量均 ...

  2. python数据分析从入门到精通电子工业出版社_荐书丨Python数据分析从入门到精通...

    点击上方"程序人生",选择"置顶公众号" 第一时间关注程序猿(媛)身边的故事 采用Python 3.6版本,兼容Python 3.X等众多版本 一本书搞定IPy ...

  3. python基础一入门必备知识-Python数据分析入门必备基础知识

    今天,老师要带大家解数据分析的定义.核心思路.应用领域以及开发流程,向大家全方位展示数据分析入门必备基础知识,全都是干货哦!虽然看完本文,不能让大家立马变身为一名数据分析师,但是能让大家对数据分析有一 ...

  4. python官方推荐的三本书-【数据分析】入门数据分析,你一定要看的三本书

    原标题:[数据分析]入门数据分析,你一定要看的三本书 最近经常被问到怎么入门数据分析,可能很多同学对怎么开始学习还是比较困惑的.我回想自己学习数据分析的经历,总结了一些建议,希望能给到大家帮助. 打好 ...

  5. [Python从零到壹] 十一.数据分析之Numpy、Pandas、Matplotlib和Sklearn入门知识万字详解(1)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  6. python数据分析df_Python数据分析pandas入门!(附数据分析资料)

    Python数据分析pandas入门!(附数据分析资料) 1.pandas数据结构之DataFrame+ 这是小编准备的python数据分析资料!进群:700341555即可获取! Python数据分 ...

  7. Python数据分析从入门到精通视频教程

    课程亮点: 零基础或者有一定基础的学员都可学习 提供数据和源代码,方便复习 相关代码老师全部在课堂打出,方便学生理解和记忆 教学过程中,采用实战案例数据教学,避免枯燥的理论 面向人群: 主要针对零基础 ...

  8. Python数据分析技术入门

    Python数据分析技术入门 数据分析入门指南 一.前言 二.Python基础知识 1. Python环境配置 2. Python基础语法 3. Python常用库的导入和安装 三.数据处理基础 1. ...

  9. 用python玩转办公软件(pandas数据分析)入门

    用python玩转办公软件(pandas数据分析)入门 文章目录 用python玩转办公软件(pandas数据分析)入门 1.pandas介绍 2.csv文件介绍 3.pandas常用操作csv (1 ...

最新文章

  1. mysql顺序结构_MySQL学习之流程结构
  2. src is not broadcastable to dst, but they have the same number of elements
  3. Mysql Binlog三种格式详细介绍
  4. OpenGL纹理矩阵,alpha混合和丢弃
  5. 在Python中导入自己写的类,被划红线,但不影响执行
  6. oracle模拟试题
  7. 推荐15个 JavaScript 和 CSS 库
  8. ssm(Spring+Spring mvc+mybatis)Spring配置文件——applicationContext.xml
  9. ASP.NET MVC中的模型装配 封装方法 非常好用
  10. C/C++中从文件末尾反向读取N行文件记录(末尾读取文件)
  11. Java的四种引用方式
  12. 华为nova 5i Pro发布:麒麟810+4800万像素AI四摄
  13. 随想录(协议栈的基本技术)
  14. jquery mysql jsp_jsp+jquery+mysql实现的一个简单的学生管理系统
  15. python 删除文件到回收站 SHFileOperation
  16. 用python的matplotlib和numpy库绘制股票K线均线
  17. php替换word模板,tp5 使用phpword 替换word模板
  18. 秋冬心血管疾病高发,牢记这几个身体异常症状!
  19. vertica MySQL_MySQL数据库之Vertica数据库的用法
  20. 第14章 数据仓库与数据挖掘

热门文章

  1. TFRecord and tf.Example
  2. 【Spring-Cloud】使用教程 基础篇 Eureka Ribbon Feign Hystrix Zuul Dashboard Sleuth Zipkin Config Bus
  3. 【C语言基础学习笔记】三、函数(1)
  4. GNS3思科模拟器:三层交换机技术
  5. 临汾一中2021高考成绩查询,临汾一中举行2021届高三年级高考百日誓师大会
  6. 这就是山东人。。。。。
  7. 计算机开机显示器无显示器,电脑开机后显示器为什么显示“无视频输入”?
  8. 隐形降权宝贝快速恢复攻略在此!
  9. 数据恢复技术揭秘:达思数据恢复案例
  10. nginx php phpmyadmin,nginx服务器支持phpmyadmin的配置