万本电子书0元读

万本电子书0元读

顶部广告

R的极客理想——高级开发篇电子书

售       价:¥

纸质售价:¥47.60购买纸书

44人正在读 | 1人评论 6.2

作       者:张丹

出  版  社:机械工业出版社

出版时间:2015-07-01

字       数:34.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书的内容来自作者实际使用R语言的经验总结,以R语言的高级编程为主,辅以跨界知识的综合运用,涉及计算机、统计、数学、金融四个学科的知识。书中首先阐释如何用R语言实现数学统计计算和创建模型,应用包括协同过滤算法、基于矩阵的PageRank算法、遗传算法和金融交易策略模型。详细介绍了R语言的环境空间、文件系统管理、四种(S3、S4、RC和R6)面向对象的程序设计。还介绍完整的R包发流程,并提供每日中国天气的应用案例和游戏发的案例,帮助读者创建自己的R包,R语言产品化的思路。书中介绍了多个场景案例,不仅从学术的角度完成了模型设计,而且用计算机的方法实现产品。通过案例的学习,可以让不同学科背景的R语言使用者,站在其他人的角度,找到新的思维方法。本书适合所有R语言工作者,包括软件工程师、数据科学家、科研工作者以及相关专业的学生。<br/>
目录展开

前言

第一部分 R的计算和算法应用

第1章 R语言知识体系和数学函数

1.1 R语言知识体系概览

1.2 R语言中的数学计算

1.3 概率基础和R语言

1.4 常用连续型分布介绍及R语言实现

1.5 R语言的导数计算

第2章 R语言的算法实现

2.1 用R重写Mahout协同过滤算法

2.2 PageRank算法R语言实现

2.3 二条均线打天下

2.4 R语言中的遗传算法

第二部分 深入R语言程序开发

第3章 R内核编程

3.1 撬动R内核的高级工具包pryr

3.2 揭开R语言中环境空间的神秘面纱

3.3 解密R语言函数的环境空间

3.4 用R进行文件系统管理

3.5 R语言3.1.x版本新特性

第4章 面向对象编程

4.1 R语言面向对象编程

4.2 R语言基于S3的面向对象编程

4.3 R语言基于S4的面向对象编程

4.4 R语言基于RC的面向对象编程

4.5 R语言基于R6的面向对象编程

第三部分 开发自己的R包

第5章 R包开发

5.1 从头开发自己的R包

5.2 标准化R包开发流程

5.3 R语言天气可视化应用

5.4 R包开发——每日中国天气

第6章 R语言游戏之旅

6.1 R语言键盘和鼠标事件

6.2 贪食蛇游戏入门

6.3 R语言游戏框架设计

6.4 R语言制作游戏2048

6.5 发布gridgame游戏包

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部