互联网
类型
9.3
豆瓣评分
可以朗读
语音朗读
176千字
字数
2016-06-01
发行日期
展开全部
主编推荐语
本书适合立志成为数据科学家的R语言初学者阅读。
内容简介
本书通过三个精心挑选的例子,深入浅出地讲解如何使用R语言玩转数据。本书涵盖R语言编程的方方面面,内容涉及R对象的类型、R的记号体系和环境系统、自定义函数、if else语句、for循环、S3类、R的包系统以及调试工具等。本书还通过示例演示如何进行向量化编程,从而对代码进行提速并最大化地发挥R的潜能。
目录
- 版权信息
- O'ReillyMedia,Inc.介绍
- 序
- 前言
- 第一部分 项目1:非均匀骰子
- 第1章 R基础
- 1.1 R的用户界面
- 1.2 对象
- 1.3 函数
- 1.4 可放回抽样
- 1.5 编写自定义函数
- 1.6 参数
- 1.7 脚本
- 1.8 小结
- 第2章 R包与帮助文档
- 2.1 R包
- 2.2 从帮助页面获取帮助
- 2.3 小结
- 2.4 项目1总结
- 第二部分 项目2:玩扑克牌
- 第3章 R对象
- 3.1 原子型向量
- 3.2 属性
- 3.3 矩阵
- 3.4 数组
- 3.5 类
- 3.6 强制转换
- 3.7 列表
- 3.8 数据框
- 3.9 加载数据
- 3.10 保存数据
- 3.11 小结
- 第4章 R的记号体系
- 4.1 值的选取
- 4.2 发牌
- 4.3 洗牌
- 4.4 美元符号与双中括号
- 4.5 小结
- 第5章 对象改值
- 5.1 就地改值
- 5.2 逻辑值取子集
- 5.3 缺失信息
- 5.4 小结
- 第6章 R的环境系统
- 6.1 环境
- 6.2 操作R环境
- 6.3 作用域规则
- 6.4 赋值
- 6.5 函数求值
- 6.6 闭包
- 6.7 小结
- 6.8 项目2总结
- 第三部分 项目3:老虎机
- 第7章 程序
- 7.1 策略
- 7.2 if语句
- 7.3 else语句
- 7.4 查找表
- 7.5 代码注释
- 7.6 小结
- 第8章 S3
- 8.1 S3系统
- 8.2 属性
- 8.3 泛型函数
- 8.4 方法
- 8.5 类
- 8.6 S3与调试
- 8.7 S4和R5
- 8.8 小结
- 第9章 循环
- 9.1 期望值
- 9.2 expand.grid
- 9.3 for循环
- 9.4 while循环
- 9.5 repeat循环
- 9.6 小结
- 第10章 代码提速
- 10.1 向量化代码
- 10.2 如何编写向量化代码
- 10.3 如何在R中编写快速的for循环
- 10.4 向量化编程实战
- 10.5 小结
- 10.6 项目3总结
- 附录A 安装R和RStudio
- A.1 如何下载和安装R
- A.2 使用R
- A.3 RStudio
- A.4 打开R
- 附录B R包
- B.1 安装R包
- B.2 加载R包
- 附录C 更新R和R包
- 附录D 在R中加载和保存数据
- D.1 R基础包中的数据集
- D.2 工作目录
- D.3 纯文本文件
- D.4 R文件
- D.5 Excel电子表格
- D.6 从其他程序加载文件
- 附录E 调试R代码
- E.1 traceback
- E.2 browser
- E.3 断点
- E.4 debug
- E.5 trace
- E.6 recover
- 关于作者
- 关于封面
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。