×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787111712084
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:216
  • 出版时间:2022-08-01
  • 条形码:9787111712084 ; 978-7-111-71208-4

本书特色

适读人群 :高等职业院校大数据技术、信息安全与管理、软件技术、计算机网络技术、云计算技术等专业本书为国家教学资源库“大数据分析技术”课程的配套教材 本书采用项目驱动方式编写,理实一体 本书为新形态一体化教材,配套建设了电子课件、微课视频、源代码和习题答案等数字化学习资源

内容简介

本书主要面向高职大数据技术专业的学生,注重大数据分析技术的应用和实践。本书每个项目主要分为两个部分。部分是大数据分析技术的理论知识,主要讲解了大数据分析模型、Python数据分析工具、NumPy和Pandas数据分析库、Matplotlib数据分析可视化库、Hadoop及其常用组件以及scikitlearn机器学习库的基本原理和操作。第二部分是任务实施,通过17个实操任务充分展现了大数据分析技术的主要功能和特点。 本书既可作为高等职业院校大数据技术、信息安全与管理、软件技术、计算机网络技术、云计算技术等专业的教材,也适合有一定Python编程经验并对大数据分析技术感兴趣的读者阅读。

目录

目录
前言
项目1 认识大数据分析
1.1 大数据分析概述
1.1.1 大数据分析的概念和发展
1.1.2 大数据分析的作用和影响
1.2 大数据分析模型
1.2.1 大数据分析的技术和工具
1.2.2 大数据分析的流程
1.2.3 大数据分析的模型简介
【任务实施】
任务1 网站用户活跃度指标综合分析
任务2 身高体重指标数据关联分析
练习题
项目2 安装Python数据分析工具
2.1 Python数据分析基本概念
2.1.1 Python数据分析的特点
2.1.2 Python与其他数据分析工具的比较
2.2 Python数据分析常用库介绍
2.2.1 NumPy简介
2.2.2 Pandas简介
2.2.3 SciPy简介
2.2.4 Matplotlib简介
2.2.5 scikitlearn简介
2.2.6 Statmodels简介
2.2.7 Seaborn简介
【任务实施】
任务1 在Windows系统中安装Anaconda
任务2 运行Jupyter Notebook
任务3 PyCharm的安装和使用
练习题
项目3 使用NumPy实现统计分析和处理
3.1 NumPy的基本概念
3.1.1 NumPy基础理论和引用方法
3.1.2 ndarry对象
3.1.3 NumPy数据类型
3.1.4 NumPy数组属性
3.1.5 NumPy切片和索引
3.2 NumPy函数
3.2.1 NumPy数学函数
3.2.2 NumPy数组维度操作函数
3.2.3 NumPy创建数组函数
3.2.4 NumPy常用IO函数
3.2.5 NumPy广播
【任务实施】
任务1 使用Numpy实现股票数据分析
任务2 使用Numpy实现豆瓣电影数据
分析
练习题
项目4 Pandas数据分析和处理
4.1 Pandas的基本概念
4.1.1 Pandas基础理论和引用方法
4.1.2 Pandas基本数据结构
4.2 Pandas的基本用法
4.2.1 创建Pandas对象
4.2.2 查看Pandas基本数据
4.2.3 Pandas索引和切片
4.2.4 Pandas缺失值和空值处理
4.2.5 Pandas连接和合并数据
4.2.6 Pandas分组
4.2.7 Pandas重塑
4.2.8 Pandas数据透视表
4.2.9 Pandas时间序列
4.2.10 Pandas分类
4.2.11 Pandas IO操作
【任务实施】
任务1 使用Pandas实现水果销售数据分析
任务2 使用Pandas实现用户消费行为数据分析
任务3 使用Pandas实现电商销售数据分析
练习题
项目5 Matplotlib数据分析可视化库
5.1 Matplotlib的基本概念
5.1.1 Matplotlib基础理论和引用方法
5.1.2 散点图
5.1.3 条形图
5.1.4 折线图
5.1.5 饼图
5.1.6 直方图
5.1.7 箱形图
5.2 组合图
5.2.1 曲线组合图
5.2.2 柱状、散点、折线组合图
5.2.3 直方图组合图123 【任务实施】
任务1 使用饼图实现零售总额数据分析
任务2 使用折线图实现零售总额数据分析
任务3 使用双柱状图实现零售总额变化情况数据分析
练习题
项目6 基于Hadoop的数据分析
6.1 掌握Hadoop框架和生态组件
6.1.1 Hadoop简介
6.1.2 Hadoop核心组件和工作原理
6.1.3 Hadoop安装、部署和应用
6.2 Hadoop生态组件
6.2.1 Hadoop生态圈简介
6.2.2 Hive的安装、部署和应用
6.2.3 Spark的安装、部署和应用
6.2.4 HBase的安装、部署和应用
6.2.5 Kafka的安装、部署和应用
6.2.6 Flume的安装、部署和应用
6.2.7 Sqoop的安装、部署和应用
6.2.8 Zookeeper的安装、部署和应用
【任务实施】
任务1 使用Hadoop及其组件Hive实现数据分析
任务2 使用Hadoop及其组件Spark实现数据分析
练习题
项目7 基于scikitlearn机器学习库的数据分析
7.1 掌握机器学习基本概念
7.1.1 机器学习简介
7.1.2 机器学习基本流程
7.1.3 机器学习开发流程
7.1.4 机器学习算法分类
7.2 掌握scikitlearn的基本用法
7.2.1 scikitlearn的安装和引用方法
7.2.2 scikitlearn的基本用法
【任务实施】
任务1 使用scikitlearn实现鸢尾花数据分析
任务2 使用scikitlearn实现波士顿房价数据分析
练习题
参考文献
展开全部

作者简介

李俊翰,中共党员,执教13年。教学经验丰富。作为主研参与大数据技术与应用国家专业教学资源库建设工作,主持子课程《应用程序开发基础(Java)》;发表SCI2篇,中文核心3篇;完成软件著作权1项,实用新型专利4项,横向课题2项;作为指导教师,指导学生参加全国职业院校技能大赛“大数据技术与应用”赛项获二等奖,重庆市职业院校技能竞赛“大数据技术与应用”赛项获得一等奖3项,“一带一路”暨金砖国际技能大赛大数据赛项三等奖等;主参编教材《大数据采集与爬虫》《大数据平台应用》《Python编程基础》《Spark大数据实时分析实战》;作为主讲教师先后承担《数据预处理》《大数据编程基础(Python)》和《大数据可视化技术》等十余门课程。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航