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

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

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

以R语言的高级编程为主,辅以跨界知识的综合运用,涉及计算机、统计、数学、金融四个学科的知识。

内容简介

本书的内容来自作者实际使用R语言的经验总结,书中首先阐释如何用R语言实现数学统计计算和创建模型,应用包括协同过滤算法、基于矩阵的PageRank算法、遗传算法和金融交易策略模型。详细介绍了R语言的环境空间、文件系统管理、四种(S3、S4、RC和R6)面向对象的程序设计。还介绍完整的R包开发流程,并提供每日中国天气的应用案例和游戏开发的案例,帮助读者创建自己的R包,打开R语言产品化的思路。

作者简介

作者张丹,早年毕业于华南理工大学,系统架构师,精通Java,R,Javascipt等多种语言工具。在软件和互联网行业从事多年,曾开发多种不同类型的系统及应用。对系统架构、编程算法、统计分析、大数据处理,有一定的知识积累。现创业中,IT金融领域,研发金融量化分析工具。

章节目录

版权信息

前言

第一部分 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游戏包

R的极客理想——高级开发篇是2015年由机械工业出版社华章分社出版,作者张丹。

得书感谢您对《R的极客理想——高级开发篇》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Intel FPGA/CPLD设计(高级篇) 电子书
本书作者凭借多年工作经验,深入地讨论了IntelFPGA/CPLD的设计和优化技巧。在讨论FPGA/CPLD设计指导原则的基础上,介绍了IntelFPGA器件的高-级应用;引-领读者学习逻辑锁定设计工具,详细讨论了时序约束与静态时序分析的方法;针对市场应用需求,分别介绍了SoCFPGA和OpenCL系统应用技术;结合实例讨论如何进行设计优化,介绍了Intel的可编程器件的高-级设计工具与系统级设计
智能计算平台应用开发(高级) 电子书
本书是智能计算平台应用开发高级教材,主要介绍了智能计算平台搭建、平台管理、数据管理、应用开发等相关知识。全书共9章,内容包括智能计算平台应用开发概述、智能计算高级环境、平台管理、数据存储、数据处理、数据备份及恢复、深度学习基础算法建模、人工智能算法优化、人工智能高级应用软件开发测试。
最美极客:一个强迫症患者的自我救赎之路 电子书
一段战胜抑郁症的旅程,一个勇士的心得记录。每个人都可以通过阅读本书卸下心防,重新认识真实的自己。
吃子·精讲与精练——高级篇 电子书
本书介绍了围棋吃子的技巧,内容包括:枷吃、滚打包收、接不归、金鸡独立、老鼠偷油、大头鬼、宽征、宽枷等。
死活·精讲与精练——高级篇 电子书
本书重点探讨高级实战常形死活,内容包括角部板六带钩型、角部板八型、板八带钩型、二线扳粘型等,所涉及的内容围绕可以预见的形态展开。