R的极客理想——工具篇 - (EPUB全文下载)
文件大小:4.68 mb。
文件格式:epub 格式。
书籍内容:
数据分析技术丛书
R的极客理想——工具篇
张丹 著
ISBN:978-7-111-47507-1
本书纸版由机械工业出版社于2014年出版,电子版由华章分社(北京华章图文信息有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目录
序一
序二
前言
第一部分 R基础
第1章 R语言基础包
1.1 R是最值得学习的编程语言
1.2 R的历史版本安装
1.3 fortunes记录R语言的大智慧
1.4 formatR代码自动化排版
1.5 多人在线协作R开发RStudio Server
1.6 R和JSON的傻瓜式编程
1.7 R语言的高质量图形渲染库Cairo
1.8 caTools:一个奇特的工具集
第2章 时间序列基础包
2.1 R语言时间序列基础库zoo
2.2 可扩展的时间序列xts
2.3 时间序列可视化plot.xts
第3章 R性能监控包
3.1 R语言本地缓存工具memoise
3.2 R语言性能监控工具Rprof
3.3 R语言性能可视化工具lineprof
第二部分 R服务器
第4章 R语言的跨平台通信
4.1 Rserve与Java的跨平台通信
4.2 Rsession让Java调用R更简单
4.3 解惑rJava R与Java的高速通道
4.4 Node.js与R跨平台通信
第5章 R的服务器实现
5.1 R语言服务器程序Rserve详解
5.2 Rserve的R语言客户端RSclient
5.3 FastRWeb:跑在Web上的R程序
5.4 R语言构建Websocket服务器
第三部分 数据库和大数据
第6章 数据库和NoSQL
6.1 RMySQL数据库编程指南
6.2 R利剑NoSQL 之MongoDB
6.3 R利剑NoSQL之Redis
6.4 R利剑NoSQL之Cassandra
6.5 R利剑NoSQL之Hive
6.6 用RHive从历史数据中提取逆回购信息
第7章 RHadoop
7.1 R语言为Hadoop注入统计血脉
7.2 RHadoop安装与使用
7.3 RHadoop实验:统计邮箱出现次数
7.4 RHadoop实现基于MapReduce的协同过滤算法
7.5 rHBase安装与使用
7.6 解决RHadoop安装错误:PipeMapRed.waitOutputThreads()
第四部分 附录
附录A Java环境安装
附录B MySQL数据库安装
附录C Redis数据库安装
附录D MongoDB数据库安装
附录E Cassandra数据库安装
附录F Hadoop安装
附录G Hive环境安装
附录H HBase安装
序一
生活中我是三分熟的牛排,张丹兄是五分熟的牛排,一天他给我发邮件邀请我写序,我好些天都没答复,为什么呢?因为我们互相都不熟啊!嘿嘿,好冷。从没有人找我写过序,张丹有胆找一个浑身负能量爆棚的新手及话痨写,还说自由发挥,风格不限,作者自己都不怕,我怕啥,大不了把脖子往你们面前一横!当然那是张丹的脖子……其实我自己看书一般不太看推荐序(除非里面有重大八卦),因为推荐序里通常也就是友情帮点一百二十八个赞,你要是像鲁迅先生那样半夜爬起来翻看推荐序,当然你肯定不会看见“吃人”两个字,而是看见一个特殊的变量值:NULL。哎呀,我这只是夸张的说法啦,推荐序没那么糟糕,我也并非和张丹完全不熟,我看过他写的很多博客文章。好了,言归正传。在下谢益辉,身患统计学永久性脑损伤,目前在RStudio当码农,天天蹲A村村口敲代码。十年前在中国人民大学统计学院上大三(哥也年轻过),侥幸没被统计计算课上的R语言折磨死,按照我们疯人院(没有含沙射影的意思,请读者切勿自动匹配)的规矩:你上回没弄死我,这次你在前面跑,换我来弄死你好了。就这样R语言成了我快乐生活的一部分。咦,为什么有一种细思恐极的感觉?
作为一名不那么极的R极客,我自然乐意看到一本写给极客的书。在这个数据时代(千万别再跟我提“大”数据,否则我立刻变身纯生牛排给你看),各种新技术风起云涌,需要有人坐一段时间冷板凳,为我们收拾整理这些技术,让那些从证明三种中心极限定理的苦海中逃出来的研究生们毕了业不要立马又陷入另一片五种数据库引擎的苦海。我花了一晚上加一白天的时间才看完《R的极客理想》的书稿,看不懂和看得懂的地方都跳着看,看不懂主要是因为我没有计算机背景(我学习的第一门计算机语言是VB,你们笑我可以,别笑出声就好,不过我还写过VBScript呢,这次你们可以笑出声了),例如Java,我多年前曾经自学过一阵,现在都忘光了,写个“你好世界”的程序都需要搜一下;看得懂的地方主要是纯R的内容,不过有些地方还是慢慢看了,比如formatR包那里,主要是看张丹有没有黑我。算他识相没黑我,那好,我在序言里可以放心……黑他了;江湖险恶,你不中箭谁中箭?
整本书涵盖的内容比较广,每一节的篇幅相对较短,我觉得这种写作风格挺好,每天晚上睡前打开一节看看,在口水浸湿书之前应该可以看完一节,既能学到知识又合理利用了睡前时间。如作者自己所说,这书不是写给初学者的,所以看第1章的不要被“R基础”的标题给骗了,全是些奇门遁甲之术,一个基础包都没介绍!虽然我不敢讲R是不是最值得学习的程序语言,但我对1.1节的观点深表同意:R往往用两三行代码解决问题,不会时时考虑最优与否(很多需要优化的地方都已经用C/Fortan等底层语言打包好了)。R“它爹”S语言的主要作者John Chambers在几十年前就说了:S语言的目的是让我们(统计学家)快速而可靠地把脑子里的想法变成软件。将数据拿到手之后甩开膀子从各个角度去分析就好了,想画图画图,想跑模型跑模型,而不必先考虑定义一个结构体以及某个成员是整型还是浮点型。书里主要用到的操作系统是Windows和Ubunt ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » R的极客理想——工具篇 - (EPUB全文下载)