内容介绍
该书对R语言的编程和统计知识进行了全面而深入的介绍,为读者理解现代数据科学中的计算方法打下了较为坚实的基础。该书由语言、程序、统计与概率、统计测试与建模、绘图等5个部分组成,基本覆盖了国外大学统计专业一、二年级学生。本书在传授知识的同时,注重学以致用,每一章都穿插了大量的练习,便于读者动手操作;每一章末尾都提供了本章所讲的代码,便于读者快速查阅。读者通过循序渐进的学习,可以逐步建立自己的知识体系,同时也可以培养程序员的思维方式。这本书适合R语言初学者从头学起,有编程经验的读者也可自行选择阅读感兴趣的内容。该书既可作为R语言编程的社会培训教材,又可作为自学教材,还可作为高校尤其是统计专业教师的教学材料。
作者介绍
蒂尔曼·M. 戴维斯是新西兰奥塔哥大学的讲师,教授统计数据课程。他使用R语言编程已经有10年之久,并在他的所有课程上教授R语言编程。蒂尔曼·M. 戴维斯因对空间点模式建模的研究,被授予新西兰统计协会的Worsley奖。新西兰huang家学会授予他Marsden Fast-Start奖,表彰他解决了相关的问题。他组织了一个为期3天的R语言讲习班,这鼓励他写出这本面向R语言初学者的使用指南。
目录
- 第 一部分 语言
- 第 1章 新手入门 3
- 第 2章 数值、运算、赋值和向量 13
- 第3章 矩阵和数组 30
- 元素 33
- 第4章 非数值型数据 47
- 运算符 48
- 第5章 列表和数据框 70
- 子集 79
- 第6章 特殊值、类型和转换 82
- 第7章 基本绘图 102
- 第8章 读写文件 119
- *二部分 编程
- 第9章 调用函数 135
- 第 10章 条件和循环 145
- 第 11章 编写函数 175
- 第 12章 异常值、计时和可见性 196
- 哪里了 202
- 时间 203
- 第三部分 统计学与概率
- 第 13章 初级统计学 213
- 众数 217
- 概括法 222
- 四分位差 223
- 第 14章 数据可视化基础 233
- 第 15章 概率 248
- 第 16章 常见的概率分布 263
- 第四部分 统计检验与建模
- 第 17章 抽样分布和置信度 291
- 第 18章 假设检验 304
- 第 19章 方差分析 340
- 分析表 344
- 第 20章 简单线性回归 352
- 第 21章 多元线性回归 377
- 模型 378
- 第 22章 线性模型选择和诊断 409
- 库克距离 437
- 第五部分 *级绘图
- 第 23章 自定义*级绘图 447
- 第 24章 进一步了解图形 474
- 第 25章 在更高维上定义颜色和图形 490
- 代码 490
- 第 26章 交互式3D图形 537
- 附录A 安装R和贡献包 571
- 附录B 使用RStudio 582
- 译后记 590