Python数据分析案例教程 / 全国技工教育规划教材
定价:¥48.00
作者: 胡志齐
出版时间:2024-06
出版社:电子工业出版社
- 电子工业出版社
- 9787121454882
- 1-2
- 560251
- 平塑
- 16开
- 2024-06
- 327
- 228
- 计算机类
- 中职
内容简介
本书由新零售数据分析项目贯穿始终,以项目为导向,全面地介绍了数据分析的流程和Python数据分析库的应用,详细地讲解了利用Python解决企业实际问题的方法。本书共7个项目,项目1~6介绍了如何使用Python实现新零售智能销售项目,涵盖项目的背景、项目所使用的Python数据分析工具的安装与操作方法、Python基础及其常用的数据分析库,以及使用数据可视化分析新零售智能销售库存结构、用户行为、销售情况,并较为全面地阐述了如何使用Python进行企业综合案例数据分析。项目7基于大数据挖掘建模平台和可视化平台实现新零售智能销售用户分析。项目1~6都包含技能拓展,该环节补充了Python在数据分析中的应用。此外,项目2~6都包含知识测试、技能测试,通过练习和操作实践,帮助读者巩固所学的内容。 本书可以作为职业院校数据分析相关专业的教材,也可以作为数据分析爱好者的自学用书。
目录
项目1 分析新零售智能销售项目背景 1__eol__1.1 了解项目背景与目标 2__eol__1.2 了解数据 2__eol__1.2.1 了解订单数据 3__eol__1.2.2 了解商品数据 3__eol__1.3 熟悉项目流程 4__eol__项目2 熟悉与安装Python数据分析工具 8__eol__2.1 熟悉Python数据分析工具 9__eol__2.1.1 了解常用的数据分析工具 9__eol__2.1.2 了解Python数据分析的优势 10__eol__2.2 安装Python的Anaconda发行版 11__eol__2.2.1 系统准备 11__eol__2.2.2 下载与安装Anaconda发行版 12__eol__2.3 使用Jupyter Notebook 15__eol__2.3.1 了解Jupyter Notebook 15__eol__2.3.2 Jupyter Notebook的基本功能 16__eol__2.3.3 Jupyter Notebook的高级功能 19__eol__项目3 Python基础及其常用的数据分析库 25__eol__3.1 了解Python的基础知识 26__eol__3.1.1 了解Python基本语法 26__eol__3.1.2 熟悉Python基本数据类型 30__eol__3.1.3 熟悉Python常用运算符 44__eol__3.2 了解Python标准库os模块 46__eol__3.2.1 导入Python库 46__eol__3.2.2 掌握os模块的常用方法 46__eol__3.3 了解常用的数据分析库pandas 47__eol__3.3.1 了解pandas库 47__eol__3.3.2 读/写文件 48__eol__3.3.3 查看DataFrame的基本属性 51__eol__3.3.4 掌握DataFrame的查、改、增、删方法 52__eol__3.3.5 了解DataFrame的描述性统计 60__eol__项目4 数据可视化——分析新零售智能销售库存结构 67__eol__4.1 技能与知识准备 68__eol__4.1.1 了解Python第三方绘图库 68__eol__4.1.2 理解Matplotlib的基础绘图语法 69__eol__4.1.3 配置Matplotlib的rc动态参数 72__eol__4.1.4 掌握Matplotlib的绘图风格及中文显示 74__eol__4.1.5 分组聚合DataFrame 76__eol__4.2 读取与清洗商品数据 83__eol__4.2.1 读取商品数据 83__eol__4.2.2 清洗商品数据 84__eol__4.3 绘制图形,分析库存结构 85__eol__4.3.1 绘制折线图,分析售罄率 85__eol__4.3.2 绘制点线图,分析库存成本 87__eol__4.3.3 绘制折线图,分析进货数量、库存数量和销售数量 88__eol__4.3.4 撰写库存结构分析报告 89__eol__项目5 数据可视化——分析新零售智能销售用户行为 95__eol__5.1 技能与知识准备 96__eol__5.1.1 排序 96__eol__5.1.2 合并数据 101__eol__5.2 读取与处理订单数据 112__eol__5.2.1 读取订单数据 113__eol__5.2.2 清洗订单数据 113__eol__5.2.3 归约订单数据 116__eol__5.3 绘制图形,分析用户行为 119__eol__5.3.1 绘制饼图,分析用户支付方式 119__eol__5.3.2 绘制散点图,分析客单价 123__eol__5.3.3 绘制饼图,分析用户数 124__eol__5.3.4 绘制折线图,分析用户的消费时间 127__eol__5.3.5 绘制环形图,分析用户的消费时段 129__eol__5.3.6 撰写用户行为分析报告 131__eol__项目6 数据可视化——分析新零售智能销售情况 143__eol__6.1 技能与知识准备 144__eol__6.1.1 简单统计法 145__eol__6.1.2 3σ原则分析法 145__eol__6.1.3 箱形图分析法 147__eol__6.1.4 缺失值检查法 149__eol__6.2 统计并查看新零售智能销售数据 149__eol__6.3 绘制图形,分析整体销售情况 150__eol__6.3.1 绘制柱形图,分析畅销排名前10的商品 151__eol__6.3.2 绘制条形图,分析滞销排名前10的商品 152__eol__6.3.3 绘制折线图,分析销售金额 154__eol__6.3.4 绘制柱形图,分析销售金额排名前10的设备 155__eol__6.3.5 撰写总体销售情况分析报告 156__eol__6.4 绘制图形,分析区域销售情况 159__eol__6.4.1 绘制柱形图,分析各区域销售金额 159__eol__6.4.2 绘制饼图,分析各市销售金额排名前5的商品占比 160__eol__6.4.3 撰写区域销售情况分析报告 164__eol__6.5 绘制图形,分析各月销售情况 168__eol__6.5.1 绘制折线图,分析订单数量与设备数量的关系 168__eol__6.5.2 绘制折线图,分析各月利润 170__eol__6.5.3 绘制柱形图,分析各月销售金额排名前10的商品及其利润 171__eol__6.5.4 撰写各月销售情况分析报告 174__eol__项目7 基于大数据挖掘建模平台和可视化平台实现新零售智能销售用户分析 182__eol__7.1 知识准备 184__eol__7.1.1 初识大数据挖掘建模平台 184__eol__7.1.2 初识大数据可视化平台 188__eol__7.2 配置数据源 193__eol__7.3 探索订单数据 195__eol__7.4 清洗订单数据 196__eol__7.4.1 处理缺失值 196__eol__7.4.2 添加“市”字段 197__eol__7.4.3 处理“商品详情”字段 198__eol__7.4.4 去除无意义数据 199__eol__7.4.5 提取月份 200__eol__7.5 统计订单数据 201__eol__7.6 绘制图形,分析用户行为 205__eol__7.6.1 用户支付方式占比饼图 205__eol__7.6.2 用户消费金额与消费次数折线图 207__eol__7.6.3 各城市用户数占比饼图 209__eol__7.6.4 每月用户数占比饼图 211__eol__7.6.5 首次和最后一次消费时间的用户消费次数折线图 213__eol__7.6.6 配置用户分析可视化仪表盘与大屏 215__eol____eol____eol__