《R语言》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王翔,朱敏编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2019
  • ISBN:9787111612186
  • 页数:324 页
图书介绍:信息与互联网技术的不断发展,赋予大学课堂教学以新的内涵,提供了更加多样化的学习工具。正如学习新的人类语言可以让我们了解到不同的文化一样,学习一门计算机语言使得我们在探索世界时多了一种新的手段。 本书从“易上手”的基本理念出发,对应用R语言进行数据处理和分析、绘图以及基本统计分析这三个方面进行了介绍。作为一本入门级的教材,作者结合教学中的经验,注重对基本函数的注释,并始终强调R语言的实战练习。 受到作者工作背景的影响,本书主要为培养高校经济、金融类专业人才而设计。借助R语言的强大功能,希望能够为培养这些专业的人才添加应用性工具,将其所学的抽象理论知识和所接触到的多样化信息有效结合起来,变成生动可见、通俗易懂的美丽画面。

第1章R语言简介 1

1.1 R语言的背景 1

1.2 R语言的基本工作环境 1

1.3使用R语言的良好习惯 3

1.4脚本编辑器 4

1.5从帮助文档中获取信息 5

1.6基础包和扩展包 8

1.7使用RStudio 11

1.8本章涉及的常用命令 13

第2章 数据操作 14

2.1对象 14

2.2属性、类和模式 15

2.3数据结构 17

2.4数据载入 32

2.5数据输出 39

2.6数据管理 42

2.7本章涉及的常用命令 60

第3章 字符串的处理 61

3.1字符串 61

3.2文本文件的读写 62

3.3正则表达式 64

3.4用基础包中的函数处理字符 65

3.5用扩展包stringr中的函数处理字符 74

第4章 基本统计分析 77

4.1数据的基本统计特征 77

4.2分布函数与创建随机数 78

4.3数据汇总 80

4.4使用扩展包中的函数进行基本统计分析 85

第5章 基本绘图 87

5.1R语言的绘图功能简介 87

5.2图形设备 89

5.3绘图区、图形区和边界 91

5.4改变图形中的符号和线条 92

5.5添加图例 95

5.6图像分割函数layout() 95

5.7图形参数 98

5.8常用的低级绘图函数 108

第6章 绘图进阶 133

6.1 plot()函数 133

6.2用pie()函数绘制饼图 140

6.3用barplot()函数绘制柱状图 140

6.4用hist()函数绘制直方图 143

6.5用boxplot()函数绘制箱线图 146

6.6用dotchart()函数绘制点图 147

6.7用pairs()函数绘制配对散点图 149

6.8用coplot()函数绘制条件散点图 150

6.9用curve()函数绘制自定义的函数图形 151

6.10绘制三维信息图形 154

第7章 颜色管理 165

7.1为数据增添色彩:R语言中的颜色管理 165

7.2函数colors() 166

7.3调色板函数palette() 167

7.4基础安装包grDevice中的预制调色板函数 169

7.5使用扩展包RColorBrewer进行颜色管理 171

第8章 使用ggplot2扩展色绘图 175

8.1使用扩展包ggplot2所需的基本知识 176

8.2基本作图函数qplot() 176

8.3图层 181

8.4 ggplot2绘图实践 190

8.5使用ggplot2绘制其他常用图形 218

第9章 绘制地图 234

9.1扩展包maps 234

9.2在地图中展示数据 236

9.3绘制浙江省地图并展示数据 245

第10章 在R语言中进行简单的回归分析 249

10.1基本的线性回归 249

10.2多元线性回归 254

10.3多项式回归 255

10.4交互项 256

10.5方差分析表与F检验 256

10.6模型的诊断性检验 259

10.7广义线性模型 264

10.8分位数回归模型 267

第11章 时间序列模型 272

11.1日期、时间与时间序列数据的构造 272

11.2随机游走与伪回归 278

11.3 DF检验 282

11.4 ADF检验 283

11.5格兰杰因果检验 286

11.6协整与误差修正模型 289

附录A编写简单的R语言程序 305

附录B R语言中的apply函数家族 316

致谢 322

参考文献 323