logo
分类于: 编程语言 计算机基础

简介

R的极客理想:工具篇

R的极客理想:工具篇 6.9分

资源最后更新于 2020-03-29 00:57:29

作者:张丹

出版社:出版社机械工业出版社

出版日期:2014-09

ISBN:9787111475071

文件格式: pdf

标签: 计算机 统计 编程 数据分析 R语言

简介· · · · · ·

大数据时代,R语言已成为数据分 析的利器,是挖掘数据价值必不可少的工具,截止到2014年5月,R语言的软件包有5500多个。如何使用这众多的软件包,是R语言学习者和使用者遇到的最大问题。本书将告诉读者R语言在真实环境下到底能够做什么,并且详细地告诉你怎样一步一步地实施。书中结合作者的使用心得及案例分析,介绍了30多个R语言包,一定会解决R语言使用者的诸多困扰。本书是R语言入门后的进阶读物,为用户灵活使用R语言提供思路上的扩展,给出进阶的学习路线。书中内容来自作者在R语言的实际使用过程中的经验总结,其中涉及计算机、互联网、数据库、大数据、统计、金融等领域,详细总结了R语言在实际使用时与Java、MySQL、Redis、MongoDB、Cassandra、Hadoop、Hive、HBase等技术的综合运用的解决方案,具有实战性、可操作性。从本书中,读者既可以看到R语言在各行业、各领域所散发的魅力,也能看到R语言在与其他计算机语言结合后所迸发的强大活力,解决在使用R语言过程中遇到的瓶颈;书中具有全局观的案例实施,也会给读者带来新的启发。本书姊妹篇《R的极客理想——高级开发篇》将深入介绍R语言底层原理,并使用R语言开发出企业级的应用。张丹 R语言资深用户,系统架构师,精通Java、JavaScript、Node.js等多种工具,曾开发多种不同类型的系统及应用,目前在量化投资领域创业中。张丹在其个人博客原创了大量关于R语言和Hadoop大数据技术的文章,2013年,他的RHadoop系列文章在统计之都发表。他还是Dataguru的培训讲师,教授课程《Hadoop应用开发实战案例》、《Mahout机器学习平台》。博客:http://blog.fens.me微博:http://weibo.com/dotabook,@Conan_Z

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 序一
  2. 序二
  3. 前言
  4. 为什么要写这本书
  5. 读者对象
  6. 如何阅读本书
  7. 勘误和支持
  8. 致谢
  9. 第一部分 R基础
  10. 第1章 R语言基础包
  11. 1.1 R是最值得学习的编程语言
  12. 1.2 R的历史版本安装
  13. 1.3 fortunes记录R语言的大智慧
  14. 1.4 formatR代码自动化排版
  15. 1.5 多人在线协作R开发RStudio Server
  16. 1.6 R和JSON的傻瓜式编程
  17. 1.7 R语言的高质量图形渲染库Cairo
  18. 1.8 caTools:一个奇特的工具集
  19. 第2章 时间序列基础包
  20. 2.1 R语言时间序列基础库zoo
  21. 2.2 可扩展的时间序列xts
  22. 2.3 时间序列可视化plot.xts
  23. 第3章 R性能监控包
  24. 3.1 R语言本地缓存工具memoise
  25. 3.2 R语言性能监控工具Rprof
  26. 3.3 R语言性能可视化工具lineprof
  27. 第二部分  R服务器
  28. 第4章 R语言的跨平台通信
  29. 4.1 Rserve与Java的跨平台通信
  30. 4.2 Rsession让Java调用R更简单
  31. 4.3 解惑rJava R与Java的高速通道
  32. 4.4 Node.js与R跨平台通信
  33. 第5章 R的服务器实现
  34. 5.1 R语言服务器程序Rserve详解
  35. 5.2 Rserve的R语言客户端RSclient
  36. 5.3 FastRWeb:跑在Web上的R程序
  37. 5.4 R语言构建Websocket服务器
  38. 第三部分 数据库和大数据
  39. 第6章 数据库和NoSQL
  40. 6.1 RMySQL数据库编程指南
  41. 6.2 R利剑NoSQL 之MongoDB
  42. 6.3 R利剑NoSQL之Redis
  43. 6.4 R利剑NoSQL之Cassandra
  44. 6.5 R利剑NoSQL之Hive
  45. 6.6 用RHive从历史数据中提取逆回购信息
  46. 第7章 RHadoop
  47. 7.1 R语言为Hadoop注入统计血脉
  48. 7.2 RHadoop安装与使用
  49. 7.3 RHadoop实验:统计邮箱出现次数
  50. 7.4 RHadoop实现基于MapReduce的协同过滤算法
  51. 7.5 rHBase安装与使用
  52. 7.6 解决RHadoop安装错误:PipeMapRed.waitOutputThreads()
  53. 第四部分 附录
  54. 附录A Java环境安装
  55. A.1 Java在Windows中安装
  56. A.2 Java在Linux Ubuntu中安装
  57. 附录B MySQL数据库安装
  58. B.1 MySQL在Windows中安装
  59. B.2 MySQL在Linux Ubuntu中安装
  60. B.3 通过命令行客户端访问MySQL
  61. B.4 修改MySQL服务器的配置
  62. 附录C Redis数据库安装
  63. C.1 Redis在Windows中安装
  64. C.2 Redis在Linux Ubuntu中安装
  65. C.3 通过命令行客户端访问Redis
  66. C.4 修改Redis的配置
  67. 附录D MongoDB数据库安装
  68. D.1 MongoDB在Windows中安装
  69. D.2 MongoDB在Linux Ubuntu中安装
  70. D.3 通过命令行客户端访问MongoDB
  71. 附录E Cassandra数据库安装
  72. E.1 在Ubuntu中环境准备
  73. E.2 下载Cassandra软件包
  74. E.3 配置Cassandra
  75. E.4 设置环境变量
  76. E.5 启动Cassandra服务器
  77. E.6 用客户端访问cassandra
  78. 附录F Hadoop安装
  79. F.1 在Ubuntu中环境准备
  80. F.2 找到Hadoop历史版本
  81. F.3 用源代码构建Hadoop环境
  82. F.4 快速Hadoop配置环境脚本
  83. F.5 为Windows环境编译hadoop-core.jar
  84. 附录G Hive环境安装
  85. G.1 Hive的安装
  86. 附录H HBase安装
  87. H.1 在Ubuntu中环境准备
  88. H.2 HBase安装
  89. H.3 Thrift安装