大小:5.79M
更新时间:23-09-09
系统:Pc
spark高级数据分析是一本Spark实用手册,由著名大数据公司Cloudera的四名数据科学家编写,他们联袂展示了利用Spark进行大规模数据分析的若干模式,而且每个模式都自成一体。全书将Spark、统计学方法和真实数据集结合起来,通过实例向读者讲述了怎样解决分析型问题。spark高级数据分析首先介绍了Spark及其生态系统,接着详细介绍了将分类、协同过滤及异常检查等常用技术应用于基因学、安全和金融领域的若干模式。如果你对机器学习和统计学有基本的了解,并且会用Java、Python或Scala编程,这些模式将非常有助于你开发自己的数据应用。
《Spark高级数据分析》是使用Spark进行大规模数据分析的实战宝典,由大数据公司Cloudera的数据科学家撰写。四位作者首先结合数据科学和大数据分析的广阔背景讲解了Spark,然后介绍了用Spark和Scala进行数据处理的基础知识,接着讨论了如何将Spark用于机器学习,同时介绍了常见应用中几个常用的算法。此外还收集了一些更加新颖的应用,比如通过文本隐含语义关系来查询Wikipedia或分析基因数据。
Sandy Ryza是Cloudera公司数据科学家,Apache Spark项目的活跃代码贡献者。领导了Cloudera公司的Spark开发工作。他还是Hadoop项目管理委员会委员。
Uri Laserson是Cloudera公司数据科学家,专注于Hadoop生态系统中的Python部分。
Sean Owen是Cloudera公司EMEA地区的数据科学总监,也是Apache Spark项目的代码提交者。他创立了基于Spark、Spark Streaming和Kafka的Hadoop实时大规模学习项目Oryx(之前称为Myrrix)。
Josh Wills是Cloudera公司的高级数据科学总监,Apache Crunch项目的发起者和副总裁。
推荐序 ix 译者序 xi 序 xiii 前言 xv 第1 章 大数据分析 1 1.1 数据科学面临的挑战 2 1.2 认识Apache Spark 4 1.3 关于本书 5 第2 章 用Scala 和Spark 进行数据分析 7 2.1 数据科学家的Scala 8 2.2 Spark 编程模型 9 2.3 记录关联问题 9 2.4 小试牛刀:Spark shell 和SparkContext 10 2.5 把数据从集群上获取到客户端 15 2.6 把代码从客户端发送到集群 18 2.7 用元组和case class 对数据进行结构化 19 2.8 聚合 23 2.9 创建直方图 24 2.10 连续变量的概要统计 25 2.11 为计算概要信息创建可重用的代码 26 2.12 变量的选择和评分简介 30 2.13 小结 31 第3 章 音乐推荐和Audioscrobbler 数据集 33 3.1 数据集 34 3.2 交替最小二乘推荐算法 35 3.3 准备数据 37 3.4 构建第一个模型 39 3.5 逐个检查推荐结果 42 3.6 评价推荐质量 43 3.7 计算AUC 44 3.8 选择超参数 46 3.9 产生推荐 48 3.10 小结 49 第4 章 用决策树算法预测森林植被 51 4.1 回归简介 52 4.2 向量和特征 52 4.3 样本训练 53 4.4 决策树和决策森林 54 4.5 Covtype 数据集 56 4.6 准备数据 57 4.7 第一棵决策树 58 4.8 决策树的超参数 62 4.9 决策树调优 63 4.10 重谈类别型特征 65 4.11 随机决策森林 67 4.12 进行预测 69 4.13 小结 69 第5 章 基于K 均值聚类的网络流量异常检测 71 5.1 异常检测 72 5.2 K 均值聚类 72 5.3 网络入侵 73 5.4 KDD Cup 1999 数据集 73 5.5 初步尝试聚类 74 5.6 K 的选择 76 5.7 基于R 的可视化 79 5.8 特征的规范化 81 5.9 类别型变量 83 5.10 利用标号的熵信息 84 5.11 聚类实战 85 5.12 小结 86 第6 章 基于潜在语义分析算法分析维基百科 89 6.1 词项- 文档矩阵 90 6.2 获取数据 91 6.3 分析和准备数据 92 6.4 词形归并 93 6.5 计算TF-IDF 94 6.6 奇异值分解 97 6.7 找出重要的概念 98 6.8 基于低维近似的查询和评分 101 6.9 词项- 词项相关度 102 6.10 文档- 文档相关度 103 6.11 词项- 文档相关度 105 6.12 多词项查询 106 6.13 小结 107 第7 章 用GraphX 分析伴生网络 109 7.1 对MEDLINE 文献引用索引的网络分析 110 7.2 获取数据 111 7.3 用Scala XML 工具解析XML 文档 113 7.4 分析MeSH 主要主题及其伴生关系 114 7.5 用GraphX 来建立一个伴生网络 116 7.6 理解网络结构 119 7.6.1 连通组件 119 7.6.2 度的分布 122 7.7 过滤噪声边 124 7.7.1 处理EdgeTriplet 125 7.7.2 分析去掉噪声边的子图 126 7.8 小世界网络 127 7.8.1 系和聚类系数 128 7.8.2 用Pregel 计算平均路径长度 129 7.9 小结 133 第8 章 纽约出租车轨迹的空间和时间数据分析 135 8.1 数据的获取 136 8.2 基于Spark 的时间和空间数据分析 136 8.3 基于JodaTime 和NScalaTime 的时间数据处理 137 8.4 基于Esri Geometry API 和Spray 的地理空间数据处理 138 8.4.1 认识Esri Geometry API 139 8.4.2 GeoJSON 简介 140 8.5 纽约市出租车客运数据的预处理 142 8.5.1 大规模数据中的非法记录处理 143 8.5.2 地理空间分析 147 8.6 基于Spark 的会话分析 149 8.7 小结 153 第9 章 基于蒙特卡罗模拟的金融风险评估 155 9.1 术语 156 9.2 VaR 计算方法 157 9.2.1 方差- 协方差法 157 9.2.2 历史模拟法 157 9.2.3 蒙特卡罗模拟法 157 9.3 我们的模型 158 9.4 获取数据 158 9.5 数据预处理 159 9.6 确定市场因素的权重 162 9.7 采样 164 9.8 运行试验 167 9.9 回报分布的可视化 170 9.10 结果的评估 171 9.11 小结 173 第10 章 基因数据分析和BDG 项目 175 10.1 分离存储与模型 176 10.2 用ADAM CLI 导入基因学数据 178 10.3 从ENCODE 数据预测转录因子结合位点 185 10.4 查询1000 Genomes 项目中的基因型 191 10.5 小结 193 第11 章 基于PySpark 和Thunder 的神经图像数据分析 195 11.1 PySpark 简介 196 11.2 Thunder 工具包概况和安装 199 11.3 用Thunder 加载数据 200 11.4 用Thunder 对神经元进行分类 207 11.5 小结 211 附录A Spark 进阶 213 附录B 即将发布的MLlib Pipelines API 221 作者介绍 226 封面介绍 226
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
应用信息
同类热门
类似软件
apache spark 源码剖析30.99M184人在用apache spark 源码剖析是一本Spark代码源码学习书籍,由许鹏编著,本书全面、系统地介绍了Spark源码,深入浅出,细致入微。先提供给读者一系列分析源码的实用技巧,并给出一个合理的阅读顺序,并且始终抓住资源分配、消息传递、容错处理等基本问题,
查看
Spark核心技术与高级应用38.49M213人在用Spark核心技术与高级应用是Spark领域少有的专注于核心原理与深度应用的著作,由科大讯飞和百分点科技的4位大数据专家撰写。全书不仅细致介绍了Spark的程序开发、编程模型、作业执行解析等基础知识,而且还深度讲解了Spark SQL、Spark ML、
查看
DesignSparkPCB印刷电路板工具139.57M266人在用 DesignSpark PCB是一款由RS Components基于AutoCAD平台开发的印刷电路板(PCB)设计工具,能轻松进行原理图捕获,设计、编辑原理图及电路板布线图。支持使用Library Manager中的“3D 视图”选项卡建立3D
查看
designspark mechanical官方版1.13G3121人在用 designspark mechanical官方版是一款专业的3D设计软件,能帮助设计人员把复杂的工作图分解成简单的草图进行制作,系统构建于AutoCAD平台之上,常用于二维绘图、详细绘制、设计文档和基本三维设计,现已成为国际上广为流行的绘图工具之
查看
DesignSpark Electrical(电气CAD工具)1.13G280人在用 DesignSpark Electrical是一款专业的电气CAD工具,让电气设计师和自动化工程师可快速并精准地设计、修改电气系统。操作简单,功能强大,不管是用户需要的纯设计工具、海量技术信息,还是完整的设计生态系统,软件都可以与用户正在使用的设计
查看
Spark技术内幕:深入解析Spark内核架构设计与实现原理21.61M289人在用 Spark技术内幕:深入解析Spark内核架构设计与实现原理是一本Spark解析实用教学书籍,由张安站编著,全书详细剖析了Spark内核各个模块,以源码为基础,全面分析了Spark内核的各个模块的设计思想和实现原理,深入理解其内部运作机制乃至实现细
查看热门标签
网友评论0人参与,0条评论
最新排行
像计算机科学家一样思考python 第2版48.16M艾伦·B.唐尼pdf扫描版 像计算机科学家一样思考python 第2版是一本python语言入门书籍,由艾伦·B.唐尼编著。本书从基本的编程概念开始,一步步引导读者了解Python语言,再逐渐掌握函数、递归、数据结构和面向对象设计等高阶概念。本书第2版及其辅助代码均已升级,支
查看
asp.net mvc5编程实战第3版67.64M埃斯波西托 pdf扫描版 asp.net mvc5编程实战第3版是一本。NET开发经典名著,由著名的Wed和移动开发专Dino Esposito编著。本书将带你深入了解ASPNET MVC5的架构和特性,并学习构建在桌面和移动设备上都运行良好的Web应用程序。同时将向用户全
查看
python入门经典教材45.5M中文完整版 python是诞生于一种开放源代码的脚本编程语言,语言风格清晰,具有较强的可读性,应用非常广泛。可对于部分新手程序员来讲,想要灵活运用python必须拥有一套秘籍,而小编今天分享的“python入门经典”就是非常优秀的秘籍,通过该书读者不仅能掌握p
查看
c#从入门到精通第3版119.82M明日科技pdf扫描版 c#从入门到精通第3版是一本C#语言的入门书籍,由明日科技C#程序开发团队数十名程序员编著。本书内容由浅入深,循序渐进,全书以初、中级程序员为对象,先从C#语言基础学起,再学习C#的核心技术,然后学习C#的高级应用,最后学习开发一个完整项目。讲解过
查看
html与css入门经典 第7版56.35M奥利弗pdf扫描版 html与css入门经典 第7版是一本html语言和css技术的入门经典书籍,由美国程序员奥利弗,莫里森两人人共同编著。全书内容非常丰富,以循序渐进的方式引导读者通过实践迅速全面地掌握HTML和CSS的基础知识。全文由浅入深,每一章内容针对初学者精
查看
长沙旷工软件使用说明书(第三版)3.55Mpdf扫描版 长沙旷工软件使用说明书是由长沙八号成品信息科技有限公司团队针对公司产品长沙矿工系列挖矿软件量身编著的一份软件使用说明书。该书充分吸收了企业团队技术指导理念及老矿工的实际操作经验,内容涵盖了包括硬件矿机整机和配件的组装和销售、各类大中小矿场筹建设计和
查看
html5与css3权威指南第三版上册83.14M陆凌牛pdf扫描版html5与css3权威指南第三版是HTML5与css3领域公认的标杆之作,被读者誉为系统学习html5与css3的著作和Web前端工程师案头必备图书之一。全书由资深专家根据HTMl5和css3最新技术标准撰写,内容系统而全面,非常详细的讲解了HTML5
查看
Java核心技术卷一:基础知识(原书第10版)128.62Mpdf扫描版Java核心技术卷一:基础知识(原书第10版)是java领域最有影响力和价值的著作之一,由美国圣何塞州立大学计算机科学系教授凯.霍斯特曼编著。本书内容翔实、客观准确,不拖泥带水,根据Java SE 8全面更新,同时修正了第9版中的不足,系统全面讲解了Ja
查看
深入浅出数据分析pdf35.06M扫描版 深入浅出数据分析是一本数据分析手册,由Michael Milton编著,李芳翻译。本书构思跌宕起伏,行文妙趣横生,无论读者是职场老手,还是业界新人;无论是字斟句酌,还是信手翻阅,都能跟着文字在职场中走上几回,体味数据分析领域的乐趣与挑战。
查看
HTML5与CSS3权威指南27.59Mpdf高清版HTML5与CSS3权威指南是一款非常不错的pdf高清版电子书,它是目前市场上最权威的HTML5与CSS3实战教程,详细的讲述了html 5和css3的所有新功能和新特性,技术新颖,实战性能,再配以精彩的案例讲解,能够帮助用户快速掌握HTML5与CSS3
查看
python核心编程第二版pdf104.95M丘恩(Chun W.J)高清扫描版 python核心编程第二版是一本Python编程从入门到实践的实战参考指南,由美国程序员丘恩(Chun W.J)编著。本书涵盖了近期发布的Pyttlon版本的核心功能特性,而不仅仅是语法。全书包括了几个全新的章节,关于数据库、网络客户端、Java/
查看
oracle学习手册11.81Mpdf中文版oracle学习手册是一本pdf中文版的电子教程,总共分为7个章节,详细的讲述了oracle基础知识,备份恢复,RMAN,data guard,rac,常用脚本,性能优化等几个方面,从而帮助读者能够快速掌握oracle软件,更好的学会实际的应用。本Ora
查看