R语言数据分析与挖掘实战pdf下载

R语言数据分析与挖掘实战百度网盘pdf下载

作者:
简介:R语言数据分析与挖掘实战
出版社:机械工业出版社
出版时间:2015-10-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

编辑推荐

  10余位数据挖掘领域资深专家和科研人员,10余年大数据挖掘咨询与实施经验结晶

  从数据挖掘的应用出发,以电力、航空、医疗等10个行业真实案例为主线,详细讲解了R数据挖掘建模的过程和数据挖掘的二次开发

  数据分析与挖掘已经成为大数据时代最重要的技能之一,社会对这方面的人才需求随着数据的增长而不断增长。目前,数据分析与挖掘方面的技术和工具已经很多,而且在不断成熟,其中R语言及其相关技术在这两个方面具有非常明显的优势,应用范围也越来越广,但是这方面的系统性学习资料却十分稀缺。

  为了满足目前的大数据分析人才需求,本书以大家熟知的数据挖掘建模工具R语言来展开,以解决某个应用的挖掘目标为前提,先介绍案例背景提出挖掘目标,再阐述分析方法与过程,最后完成模型构建,在介绍建模过程中同时穿插操作训练,把相关的知识点嵌入相应的操作过程中,使读者轻松理解并掌握相关的理论和知识点。

内容简介

  这是一本系统性的、以实践为导向的R数据挖掘与分析实战指南,多位技术专家结合自己10多年的经验,以电力、航空、医疗、互联网、制造业等10个行业的实战案例为主线,深入浅出地讲解了如何利用R语言及其相关技术进行数据挖掘建模、数据分析和二次开发,不仅为多个行业提供了成熟的解决方案,而且还提供了大量的技巧。

  本书共16章,分三个部分:

  基础篇(第1~5章),第1章的主要内容是数据挖掘概述;第2章对本书所用到的数据挖掘建模工具R语言进行了简明扼要的说明;第3、4、5章对数据挖掘的建模过程,包括数据探索、数据预处理及挖掘建模的常用算法与原理进行了介绍。

  实战篇(第6~15章),重点对数据挖掘技术在电力、航空、医疗、互联网、生产制造以及公共服务等行业的应用进行了分析。在案例结构组织上,本书是按照先介绍案例背景与挖掘目标,再阐述分析方法与过程,最后完成模型构建的顺序进行的,在建模过程等关键环节,穿插程序实现代码。最后通过上机实践,加深数据挖掘技术在案例应用中的理解。

  高级篇(第16章),介绍了基于R语言二次开发的数据挖掘应用软件——TipDM数据挖掘建模工具,并以此工具为例详细介绍了基于R语言完成数据挖掘二次开发的各个步骤,使读者体验到通过R语言实现数据挖掘二次开发的强大魅力。

  提供原始样本数据文件、建模源程序、数据挖掘模型及其源代码、教学用PPT等。

作者简介

  张良均 ,资深大数据挖掘专家和模式识别专家,高级信息项目管理师,有10多年的大数据挖掘应用、咨询和培训经验。为电信、电力、政府、互联网、生产制造、零售、银行、生物、化工、医药等多个行业上百家大型企业提供过数据挖掘应用与咨询服务,实践经验非常丰富。此外,他精通Java EE企业级应用开发,是广东工业大学、华南师范大学、华南农业大学、贵州师范学院、韩山师范学院、广东技术师范学院兼职教授,著有《神经网络实用教程》、《数据挖掘:实用案例分析》、《MATLAB数据分析与挖掘实战》等畅销书。

目录
前言
基础篇
第1章 数据挖掘基础
1.1 某知名连锁餐饮企业的困惑
1.2 从餐饮服务到数据挖掘
1.3 数据挖掘的基本任务
1.4 数据挖掘建模过程
1.5 常用数据挖掘建模工具
1.6 小结
第2章 R语言简介
2.1 R安装
2.2 R使用入门
2.3 R数据分析包
2.4 配套附件使用设置
2.5 小结
第3章 数据探索
3.1 数据质量分析
3.2 数据特征分析
3.3 R语言主要数据探索函数
3.4 小结
第4章 数据预处理
4.1 数据清洗
4.2 数据集成
4.3 数据变换
4.4 数据规约
4.5 R语言主要数据预处理函数
4.6 小结
第5章 挖掘建模
5.1 分类与预测
5.2 聚类分析
5.3 关联规则
5.4 时序模式
5.5 离群点检测
5.6 小结
实战篇
第6章 电力窃漏电用户自动识别
6.1 背景与挖掘目标
6.2 分析方法与过程
6.3 上机实验
6.4 拓展思考
6.5 小结
第7章 航空公司客户价值分析
7.1 背景与挖掘目标
7.2 分析方法与过程
7.3 上机实验
7.4 拓展思考
7.5 小结
第8章 中医证型关联规则挖掘
8.1 背景与挖掘目标
8.2 分析方法与过程
8.3 上机实验
8.4 拓展思考
8.5 小结
第9章 基于水色图像的水质评价
9.1 背景与挖掘目标
9.2 分析方法与过程
9.3 上机实验
9.4 拓展思考
9.5 小结
第10章 家用电器用户行为分析与事件识别
10.1 背景与挖掘目标
10.2 分析方法与过程
10.3 上机实验
10.4 拓展思考
10.5 小结
第11章 应用系统负载分析与磁盘容量预测
11.1 背景与挖掘目标
11.2 分析方法与过程
11.3 上机实验
11.4 拓展思考
11.5 小结
第12章 电子商务智能推荐服务
12.1 背景与挖掘目标
12.2 分析方法与过程
12.3 上机实验
12.4 拓展思考
12.5 小结
第13章 基于数据挖掘技术的市财政收入分析预测模型
13.1 背景与挖掘目标
13.2 分析方法与过程
13.3 上机实验
13.4 拓展思考
13.5 小结
第14章 基于基站定位数据的商圈分析
14.1 背景与挖掘目标
14.2 分析方法与过程
14.3 上机实验
14.4 拓展思考
14.5 小结
第15章 电商产品评论数据情感分析
15.1 背景与挖掘目标
15.2 分析方法与过程
15.3 上机实验
15.4 拓展思考
15.5 小结
提高篇
第16章 基于R语言的数据挖掘二次开发
16.1 混合编程应用体验——TipDM数据挖掘平台
16.2 二次开发过程环境配置
16.3 R语言数据挖掘二次开发实例
16.4 小结
前言
  前言
  为什么要写这本书
  LinkedIn对全球超过3.3亿用户的工作经历和技能进行分析后得出,目前最受关注的25项技能中,对数据挖掘人才的需求排名第一。那么数据挖掘是什么?
  数据挖掘是从大量数据(包括文本)中挖掘出隐含的、先前未知的、对决策有潜在价值的关系、模式和趋势,并用这些知识和规则建立用于决策支持的模型,提供预测性决策支持的方法、工具和过程。数据挖掘有助于企业发现业务的发展趋势,揭示已知的事实,预测未知的结果,因此“数据挖掘”已成为企业保持竞争力的必要方法。
  但跟国外相比,我国由于信息化程度不太高,企业内部信息不完整,零售业、银行、保险、证券等对数据挖掘的应用并不太理想。但随着市场竞争的加剧,各行业对数据挖掘技术的意愿越来越强烈,可以预计,未来几年各行业的数据分析应用一定会从传统的统计分析发展到大规模数据挖掘应用。在大数据时代,数据过剩、人才短缺,数据挖掘专业人才的培养又需要专业知识和职业经验积累。所以,本书注重数据挖掘理论与项目案例实践相结合,可以让读者获得真实的数据挖掘学习与实践环境,更快、更好地学习数据挖掘知识与积累职业经验。
  总体来说,随着云时代的来临,大数据技术将具有越来越重要的战略意义。大数据已经渗透到每一个行业和业务职能领域,逐渐成为重要的生产要素,人们对于海量数据的运用预示着新一轮生产率增长和消费者盈余浪潮的到来。大数据分析技术将帮助企业用户在合理的时间内攫取、管理、处理、整理海量数据,为企业经营决策提供积极的帮助。大数据分析作为数据存储和挖掘分析的前沿技术,广泛应用于物联网、云计算、移动互联网等战略性新兴产业。虽然大数据目前在国内还处于初级阶段,但是其商业价值已经显现出来,特别是有实践经验的大数据分析人才更是各企业争夺的热门。为了满足日益增长的对大数据分析人才的需求,很多大学开始尝试开设不同程度的大数据分析课程。“大数据分析”作为大数据时代的核心技术,必将成为高校数学与统计学专业的重要课程之一。
  本书特色
  笔者从实践出发,结合大量数据挖掘工程案例与教学经验,以真实案例为主线,深入浅出地介绍数据挖掘建模过程中的有关任务:数据探索、数据预处理、分类与预测、聚类分析、时序预测、关联规则挖掘、智能推荐、偏差检测等。因此,本书的编排以解决某个应用的挖掘目标为前提,先介绍案例背景,提出挖掘目标,再阐述分析方法与过程,最后完成模型构建,在介绍建模过程中会穿插操作训练,把相关的知识点嵌入相应的操作过程中。为方便读者轻松地获取一个真实的实验环境,本书使用大家熟知的R语言对样本数据进行处理以进行挖掘建模。
  根据读者对案例的理解,本书配套提供了真实的原始样本数据文件及数据探索、数据预处理、模型构建及评价等不同阶段的R语言代码程序,读者可以从全国大学生数据挖掘竞赛网站(//www.tipdm.org/ts/654.jhtml)免费下载。另外,为方便教师授课需要,本书还特意提供了建模阶段的过程数据文件、PPT课件,以及基于R、SAS EM、SPSS Modeler、MATLAB、TipDM等上机实验环境下的数据挖掘各阶段程序/模型及相关代码,读者可通过热线电话(40068-40020)、企业QQ(4006840020)或以下微信公众号咨询获取。读者也可通过这些方式进行在线咨询。
  本书适用对象
  目前国内不少高校将数据挖掘引入本科教学中,在数学、计算机、自动化、电子信息、金融等专业开设了数据挖掘技术相关的课程,但目前这一课程的教学仍然主要限于理论介绍。因为单纯的理论教学过于抽象,学生理解起来往往比较困难,教学效果也不甚理想。本书提供的基于实战案例和建模实践的教学,能够使师生充分发挥互动性和创造性,做到理论联系实际,使师生获得最佳的教学效果。
  这类人员可以在理解数据挖掘原理及建模过程的基础上,结合数据挖掘案例完成精确营销、客户分群、交叉销售、流失分析、客户信用记分、欺诈发现、智能推荐等数据挖掘应用的需求分析和设计。
  这类人员可以在理解数据挖掘应用需求和设计方案的基础上,结合本书提供的基于第三方的接口快速完成数据挖掘应用的编程实现。
  许多科研院所为了更好地对科研工作进行管理,纷纷开发了适应自身特点的科研业务管理系统,并在使用过程中积累了大量的科研信息数据。但是,这些科研业务管理系统一般没有对这些数据进行深入分析,对数据所隐藏的价值并没有充分挖掘利用。科研人员需要利用数据挖掘建模工具及有关方法论来深挖科研信息的价值,从而提高科研水平。
  业务报告和商业智能解决方案对于了解过去和现在的状况可能是非常有用的。但是,数据挖掘的预测分析解决方案还能使这类人员预见未来的发展状况,让他们的机构能够先发制人,而不是处于被动。因为数据挖掘的预测分析解决方案可将复杂的统计方法和机器学习技术应用到数据之中,通过使用预测分析技术来揭示隐藏在交易系统或企业资源计划(ERP)、结构数据库和普通文件中的模式与趋势,从而为这类人员做决策提供科学依据。
  如何阅读本书
  本书共16章,分三个部分:基础篇、实战篇、提高篇。基础篇介绍了数据挖掘的基本原理,实战篇介绍了多个真实案例,通过对案例深入浅出的剖析,使读者在不知不觉中获得数据挖掘项目经验,同时快速领悟看似难懂的数据挖掘理论。读者在阅读过程中,应充分利用随书配套的案例建模数据,借助相关的数据挖掘建模工具,通过上机实验快速理解相关知识与理论。
  第一部分是基础篇(第1~5章),第1章的主要内容是数据挖掘概述;第2章对本书所用到的数据挖掘建模工具——R语言进行了简明扼要的说明;第3~5章对数据挖掘的建模过程,包括数据探索、数据预处理及挖掘建模的常用算法与原理进行了介绍。
  第二部分是实战篇(第6~15章),重点对数据挖掘技术在电力、航空、医疗、互联网、生产制造以及公共服务等行业的应用进行了分析。在案例结构组织上,本书是按照先介绍案例背景与挖掘目标,再阐述分析方法与过程,最后完成模型构建的顺序进行的。在建模过程的关键环节,穿插程序实现代码。最后通过上机实践,加深读者数据挖掘技术在案例应用中的理解。
  第三部分是提高篇(第16章),介绍了基于R语言二次开发的数据挖掘应用软件——TipDM数据挖掘建模工具,并以此工具为例详细介绍了基于R语言完成数据挖掘二次开发的各个步骤,使读者体验到通过R语言实现数据挖掘二次开发的强大魅力。
  勘误和支持
  除封面署名外,参加本书编写工作的还有樊哲、陈庚、卢丹丹、魏润润、范正丰、徐英刚、廖晓霞、刘名军、李成华、刘丽君等。由于笔者的水平有限,编写时间仓促,书中难免会出现一些错误或者不准确的地方,恳请读者批评指正。为此,读者可通过作者微信公众号TipDM(微信号:TipDataMining)、TipDM官网(www.tipdm.com)反馈有关问题。
  读者可以将书中的错误及遇到的任何问题反馈给我们,我们将尽量在线上为读者提供最满意的解答。本书的全部建模数据文件及源程序,可以从全国大学生数据挖掘竞赛网站(//www.tipdm.org)下载,我们会将相应内容的更新及时发布出来。如果您有更多的宝贵意见,欢迎发送邮件至邮箱13560356095@qq.com,期待能够得到您的真挚反馈。
  致谢
  本书编写过程中,得到了广大企事业单位科研人员的大力支持!在此谨向广东电力科学研究院、广西电力科学研究院、广东电信规划设计院、珠江/黄海水产研究所、轻工业环境保护研究所、华南师范大学、广东工业大学、广东技术师范学院、南京中医药大学、华南理工大学、湖南师范大学、韩山师范学院、广东石油化工学院、中山大学、广州泰迪智能科技有限公司、武汉泰迪智慧科技有限公司等单位给予支持的专家及师生致以深深的谢意。
  在本书的编辑和出版过程中还得到了参与全国大学生数据挖掘竞赛(//www.tipdm.org)的众多师生,以及机械工业出版社杨福川、姜影等编辑无私的帮助与支持,在此一并表示感谢。
  张良均
精彩书摘
  国内某餐饮连锁有限公司(以下简称T餐饮)成立于1998年,主要经营粤菜,兼顾湘菜、川菜等综合菜系。至今已经发展成为在国内具有一定知名度、美誉度、多品牌、立体化的大型餐饮连锁企业。下属员工1000多人,拥有16家直营分店,经营总面积近13000平方米,年营业额近亿元。其旗下各分店均坐落在繁华市区主干道,雅致的装潢,配之以精致的饰品、灯具、器物,出品精美,服务规范。
  近年来餐饮行业面临较为复杂的市场环境,与其他行业一样餐饮企业都遇到了原材料成本升高、人力成本升高、房租成本升高等问题,这也使得整个行业的利润率急剧下降。人力成本和房租成本的上升是必然趋势,如何在保证产品质量的同时提高企业效率,成为T餐饮企业急需解决的问题。2000年以来,T餐饮企业通过加强信息化管理来提高效率,目前已上线的管理系统包括:
  (1)客户关系管理系统
  该系统详细记录了每位客人的喜好,为顾客提供个性化服务,满足客户的个性化需求。通过客户关怀,提高客户的忠诚度。例如,企业能随时查询了解今天哪位客人过生日或其他纪念日,根据客人的价值分类进行相应关怀,如送鲜花、生日蛋糕、寿面等。通过本系统,还可对客户行为进行深入分析,包括客户价值分析、新客户分析与发展,并根据其价值情况提供给管理者,为企业提供决策支持。
  (2)前厅管理系统
  该系统通过掌上电脑无线点菜方式,改变了传统“饭店点菜、下单、结账一支笔、一张纸,服务员来回跑的局面”,快速完成点菜过程。通过厨房自动送达信息,服务员的写菜速度加快不需要再通过手写,同时传菜部也轻松不少,菜单会通过电脑自动打印出来,差错率降低,也不存在厨房人员看不懂服务员字迹而搞错的问题。
  (3)后厨管理系统
  信息化技术可实现后厨与前厅沟通无障碍,客人菜单瞬间传到厨房。服务员只需点击掌上电脑的发送键,客人的菜单即被传送到收银管理系统中,由系统的电脑发出指令,设在厨房等处的打印机立即打印出相应的菜单,厨师按单做菜。与此同时,收银台也打印出一张同样的菜单放在客人桌上,以备客人查询以及作结账凭据,使客人明明白白地消费。
  (4)财务管理系统
  该系统完成销售统计、销售分析、财务审计,实现对日常经营销售的管理。通过报表,企业管理者很容易掌握前台的销售情况,从而达到对财务的控制。通过表格和图形可以显示餐厅的销售情况,如菜品排行榜、日客户流量、日销售收入分析等;统计每天的出菜情况,我们可以了解哪些是滞销菜,哪些是畅销菜,从而了解顾客的品位,有针对性地制定出一套既适合餐饮企业发展又能迎合顾客品位的菜肴体系和定价策略。
  (5)物资管理系统
  该系统主要完成对物资的进销存,实际上就是一套融采购管理(入库、供应商管理、账款管理)、销售(通过配菜卡与前台销售联动)、盘存为一体的物流管理系统。对于连锁企业,还涉及统一配送管理等。
  通过以上信息化的建设,T餐饮已经积累了大量的历史数据,有没有一种方法可帮助企业从这些数据中洞察商机,提取价值?在同质化的市场竞争中,怎样找到一些市场以前并不存在的“捡漏”和“补缺”?
精彩插图