没有合适的资源?快使用搜索试试~ 我知道了~
《R语言实战》识记练习及注释手册2018年1月18日版1
需积分: 0 10 下载量 96 浏览量
2022-08-03
19:49:50
上传
评论 1
收藏 2.07MB PDF 举报
温馨提示
试读
151页
前言本手册的内容:本手册来源于《R 语言实战》和我本人的 R 学习笔记,是对 R 语言经典教材《R 语言实战》的重新编排和梳理,而且就一些需要进一步解释或者值得
资源详情
资源评论
资源推荐
此文档由李浩宇制作完成。严禁将此文档用于商业用途。
《
R
语言实战》识记、练习、注释手册
(2018 年 1 月 18 日版)
by 李浩宇
此文档由李浩宇制作完成。严禁将此文档用于商业用途。
前言
本手册的内容:
本手册来源于《R 语言实战》和我本人的 R 学习笔记,是对 R 语言经典教材《R 语言实战》的重新编排和梳理,
而且就一些需要进一步解释或者值得补充的地方添加了脚注(本手册对原文添加了一百余处注释,全部放在了手册
的脚注中;如在第 8 章的注释 99 中补充了如何将回归结果工整地导入 Excel)。在一些地方,本手册采用更便于理解
和更通俗的语句阐释了命令的含义和功能(如 7.2.1 节对三维列联表边际频数的阐述)。
本手册参照《R 语言实战》第一版进行编排(包含了第一版的第 1 章至第 15 章),还纳入了《R 语言实战》第
二版新添加的“第 15 章——时间序列分析”。另外,有一些案例代码使用了第二版的内容(如 4.3.1 节中选入观测
的代码以及 7.1.2 节中有关 by( )分组计算描述性统计量的代码)。凡是没有特别说明的,都是参照第一版内容所写,
凡是在第 1 章至第 15 章使用了第二版内容的地方都会加以注明。
本手册指出了若干第一版存在翻译错误且第二版仍未更正的地方(如 9.3.1 节的倒数第二段),若干原文作者的
代码错误或遗漏(如 9.3.2 节绘制图 9-4 的代码),若干原文作者理解错误的地方(如对代码清单 9-3 中 table (dose)
的解释),以及若干作者未加以阐述而又难以理解的地方(如 5.2.3 节中 yaxs = "i"参数的解释以及为什么在设定了
option(digits=3)参数的情况下数字呈现了不同的有效位数)。
本手册力争做到对代码的严谨解读。对疑似有问题的地方,会同时参考中文第一、二 版,英文原版第一、二 版,
再结合其他参考资料进行阐述。
本手册的目的:
《R 语言实战》是很多同学学习 R 语言的首选材料。按该书中文第一版封底的话来说:通读本书,你将全面掌
握使用 R 语言进行数据分析,数据挖掘的技巧,并领略大量探索和展示数据的图形功能。然而,显然仅“通读”显
然是不够的。
其一,相信大家在初学 R 的时候遇到的一大困难就是难以在短时间内理解、识记庞杂的命令代码。经常是看到
后一页时已经忘了前一页页的代码,看到第二章的时候已经忘了第一章的内容,一段时间不复习连 R 是怎么工作的
都忘了。实际上如果学习过程和使用过程是同步的,以上问题能够很好的解决。但受到很多现实原因的限制,往往
同学们的学习过程和使用过程是分开的。很多同学在使用 R 之前会抽出一整段时间学习《R 语言实战》,以应对未来
的使用,但往往等到使用的时候,已经遗忘了学习到的命令。于是又只能重新学习,陷入不断重新学习的怪圈。本
识记,练习手册的目的在于让 R
学习者能不用上机实操就够
方便快捷地识记、练习
R
命令
(当然实操练习是无法被
取代的)。
其二,对于新手而言,《R 语言实战》对有些命令的解释不够充分,也不便于理解。还有一种情况是作者在后文
中引用了前面讲过的命令,进而不再赘述。但是对于新手来说看到后面的时候早就忘了前面的内容。本手册使用了
此文档由李浩宇制作完成。严禁将此文档用于商业用途。
大量更加具体,更加生动的语句对命令进行了重新描述,基本做到了对原文的所有命令进行
逐行逐个描述
。如果通
过阅读原文无法理解某处命令的含义,读者可以在本手册对应处中找到更“傻瓜”的描述。我想在这一方面,这本
手册应该不会让大家失望。应为我在学习
R 时就是一个“傻瓜”。
本手册的特点:
1. 在排版上采用了右描述,左命令的方式。对于有“识”要求的读者,可以遮住右侧(解释部分),思考左侧
命令的含义。对于有“记”要求的读者,可以遮住左侧(命令部分),通过右侧的释义写出相应的命令。
2. 右侧的描述以祈使句、疑问句,或需要填空的句子撰写,相当于每一个描述都是一个练习题,由此达到练习
的目的。
3. 本手册本着零基础用户也能看懂的原则,本手册对一些值得补充或者需要进一步明确的内容进行了注释,也
在原书的基础上增加了一些批注和辅助理解、记忆的内容(这使得本手册的一些注释显得比较啰嗦)。
4.为了达到练习的目的,或是为原书中仅以文字描述的内容增添举例,本手册改写了一些书中的命令,并丰富
了一些命令的实例。
本手册的使用方法:
1. 复习时遮住右侧和左侧,分别练习“识”和“记”。
2.个别内容只在右侧出现了,而左边为空白,此时只需要阅读右侧内容既可以。
3.越是基础的章节(第 1 章至第 7 章)越需要熟练掌握其代码,而具体到某种统计或计量方法的章节反而没有
那么重要。
其他说明:
“_______”表示此处需要填空。
“【 补 】” 表示此处是此手册补充的内容。
李浩宇
2018/01/18
于 世界尽头与冷酷仙境
此文档由李浩宇制作完成。严禁将此文档用于商业用途。
目录
第 1 章 R 语言介绍 ............................................................................................................... 1
1.1 为何要使用 R? ........................................................................................................................................................... 1
1.2 R 的获取和安装 .......................................................................................................................................................... 1
1.3 R 的使用 ...................................................................................................................................................................... 1
1.4 包 ................................................................................................................................................................................ 2
1.5 批处理 ........................................................................................................................................................................ 3
1.6 将输出用为输入——结果的重用 ............................................................................................................................ 3
1.7 处理大数据 ................................................................................................................................................................ 3
1.8 示例实践 .................................................................................................................................................................... 3
第 2 章 创建数据集 ............................................................................................................... 4
2.1 数据集的概念 ............................................................................................................................................................ 4
2.2 数据结构 .................................................................................................................................................................... 4
2.3 数据的输入 ................................................................................................................................................................ 7
2.4 数据集的标注 ............................................................................................................................................................ 7
2.5 处理数据对象的实用函数 ........................................................................................................................................ 7
第 3 章 图形初阶 ................................................................................................................... 9
3.1 使用图形 .................................................................................................................................................................... 9
3.2 一个简单的例子 ........................................................................................................................................................ 9
3.3 图形参数 .................................................................................................................................................................... 9
3.4 添加文本、自定义坐标轴和图例 .......................................................................................................................... 12
3.5 图形的组合 .............................................................................................................................................................. 16
第 4 章 基本数据管理 ......................................................................................................... 20
4.1 一个示例 .................................................................................................................................................................. 20
4.2 创建新变量 .............................................................................................................................................................. 20
4.3 变量的重编码 .......................................................................................................................................................... 21
4.4 变量的重命名 .......................................................................................................................................................... 22
4.5 缺失值 ...................................................................................................................................................................... 22
4.6 日期值 ...................................................................................................................................................................... 23
4.7 类型转换 .................................................................................................................................................................. 24
4.8 数据排序 .................................................................................................................................................................. 25
4.9 数据集的合并 .......................................................................................................................................................... 25
4.10 数据集取子集 ........................................................................................................................................................ 26
4.11 使用 SQL 语句操作数据框 .................................................................................................................................... 28
第 5 章 高级数据管理 ......................................................................................................... 29
5.1 一个数据处理难题 .................................................................................................................................................. 29
5.2 数值和字符处理函数 .............................................................................................................................................. 29
5.3 数据处理难题的一套解决方案 .............................................................................................................................. 38
5.4 控制流 ...................................................................................................................................................................... 40
此文档由李浩宇制作完成。严禁将此文档用于商业用途。
5.5 自编函数 .................................................................................................................................................................. 41
5.6 整合与重构 .............................................................................................................................................................. 43
第 6 章 基本图形 ................................................................................................................. 47
6.1 条形图 ...................................................................................................................................................................... 47
6.2 饼图 .......................................................................................................................................................................... 48
6.3 直方图 ...................................................................................................................................................................... 49
6.4 核密度图 .................................................................................................................................................................. 51
6.5 箱线图 ...................................................................................................................................................................... 52
6.6 点图 .......................................................................................................................................................................... 53
第 7 章 基本统计分析 ......................................................................................................... 54
7.1 描述性统计分析 ...................................................................................................................................................... 54
7.2 频数表和列联表 ...................................................................................................................................................... 58
7.3 相关 .......................................................................................................................................................................... 62
7.4 t 检验 ......................................................................................................................................................................... 64
7.5 组间差异的非参数检验 .......................................................................................................................................... 66
7.6 组间差异的可视化 .................................................................................................................................................. 67
第 8 章 回归 ........................................................................................................................ 69
8.1 回归的多面性 .......................................................................................................................................................... 69
8.2 OLS 回归 ................................................................................................................................................................... 69
8.3 回归诊断 .................................................................................................................................................................. 72
8.4 异常观测值 .............................................................................................................................................................. 76
8.5 改进措施 .................................................................................................................................................................. 77
8.6 选择“最佳”的回归模型 ...................................................................................................................................... 79
8.7 深层次分析 .............................................................................................................................................................. 81
第 9 章 方差分析 ................................................................................................................. 83
9.1 术语速成 .................................................................................................................................................................. 83
9.2 ANOVA 模型拟合 ..................................................................................................................................................... 84
9.3 单因素方差分析 ...................................................................................................................................................... 86
9.4 单因素协方差分析 .................................................................................................................................................. 89
9.5 双因素方差分析 ...................................................................................................................................................... 91
9.6 重复测量方差分析 .................................................................................................................................................. 92
9.7 多元方差分析 .......................................................................................................................................................... 92
9.8 用回归来做 ANOVA ................................................................................................................................................. 94
第 10 章 功效分析 ............................................................................................................... 95
10.1 假设检验速览 ........................................................................................................................................................ 95
10.2 用 pwr 包做功效分析 ........................................................................................................................................... 95
10.3 绘制功效分析图形 ................................................................................................................................................ 99
10.4 其他软件包 .......................................................................................................................................................... 100
第 11 章 中级绘图 ............................................................................................................. 101
剩余150页未读,继续阅读
H等等H
- 粉丝: 32
- 资源: 337
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0