Cookbook for R 中文版
前言
0.1
问题与反馈
0.2
致谢
作者简介
1
基础
1.1
安装和使用 R 包
1.2
数据结构的索引
1.3
获取数据结构的子集
1.4
创建填满值的向量
1.5
变量信息
1.6
NULL、NA、NaN 的处理
2
数字
2.1
生成随机数
2.2
生成可重复的随机序列
2.3
保持随机数生成器的状态
2.4
对数值取整
2.5
比较浮点数
3
字符串
3.1
使用 grep、sub、gsub 进行搜索和替换
3.2
通过变量创建字符串
4
公式
4.1
通过字符串创建公式
4.2
从公式中提取组分
5
数据的导入与导出
5.1
R载入文件中的数据
5.2
通过键盘和剪贴板把数据载入并保存到 R
5.3
运行 R 脚本
5.4
用 R 把数据写入文件
5.5
用 R 写入文本,分析输出到文件
6
数据操作
6.1
排序
6.2
随机排序
6.3
转换向量类型
6.4
查找并移除重复记录
6.5
NA 存在时进行向量或因子比较
6.6
数据重新编码
6.7
映射向量值
6.8
重命名因子水平
6.9
重计算因子水平
6.10
改变因子水平次序
6.11
重命名数据框的列
6.12
添加和移除数据框的列
6.13
对数据框的列重新排序
6.14
合并数据框
6.15
比较数据框
6.16
重计算数据框所有因子列的水平
6.17
长宽格式数据互换
6.18
汇总数据
6.19
数据框与列联表互换
6.20
计算移动平均数
6.21
窗口平滑
6.22
寻找唯一值序列
6.23
用最后一个非 NA 值填充 NA
7
统计分析
7.1
回归和相关分析
7.2
t 检验
7.3
频率检验
7.4
ANOVA
7.5
逻辑回归
7.6
变量同质性
8
标准绘图
8.1
直方图和密度图
8.2
散点图
8.3
箱线图
8.4
QQ 图
9
ggplot2
9.1
条形图与线图
9.2
绘制均值和误差线
9.3
分布图
9.4
散点图
9.5
标题
9.6
坐标轴
9.7
图例
9.8
线条
9.9
分面
9.10
多图
9.11
颜色
10
图形混杂
10.1
输出到文件 PDF-PNG-TIFF-SVG
10.2
形状和线形
10.3
字体
10.4
抗混淆位图输出
11
其他有趣图形
11.1
相关矩阵
12
脚本与函数
12.1
创建和运行一个脚本
12.2
调试脚本或函数
12.3
测量运行的时间
12.4
获取包中的函数和对象列表
13
工具
13.1
生成拉丁方
附录
A
资料推荐
A.1
书籍
A.2
R 包
A.3
网站
A.4
列表
参考文献
本书由 bookdown 强力驱动
Cookbook for R 中文版
A
资料推荐
A.1
书籍
《R for Data Science》
《Advanced R》
《R Markdown: The Definitive Guide》
A.2
R 包
bookdown
- 使用 R Markdown 创建技术文档。
A.3
网站
bookdown
- 包含一系列由
bookdown
创建的书籍,大部分与 R 语言相关,有非常高的学习和参考价值。
A.4
列表