内容简介
第一部分 统计分析基础
第1章 概述
1.1 为什么使用R语言
1.2 R的安装
1.3 RStudio集成环境
1.4 R的基础操作
1.5 包
1.6 结果的重用性
1.7 综合示例
1.8 大数据处理
1.9 数据挖掘
小结
习题
第2章 数据访问
2.1 数据集合
2.2 数据结构
2.3 数据的输入
2.4 数据的输出
2.5 数据集的标注
2.6 处理数据对象的实用函数
小结
习题
第3章 数据操作
3.1 一个示例
3.2 创建新变量
3.3 变量的重编码
3.4 变量的重命名
3.5 缺失值
3.6 日期型数据
3.7 类型转换
3.8 数据排序
3.9 数据集的合并
3.10 数据集取子集
3.11 使用SQL语句操作数据框
3.12 一个数据处理难题
3.13 数值和字符处理函数
3.14 数据处理难题的一套解决方案
3.15 控制语句
3.16 自定义函数
3.17 重构与整合
小结
习题
第4章 数据可视化
4.1 创建图形
4.2 简单示例
4.3 图形参数
4.4 添加文本、自定义坐标轴和图例
4.5 图形的组合
4.6 条形图
4.7 饼图
4.8 直方图
4.9 核密度图
4.10 点图
4.11 ggplot2包
小结
习题
第5章 概率与分布
5.1 随机抽样
5.2 概率分布
5.3 R的概率分布
5.4 常用分布的概率函数图
5.5 中心极限定理及应用
小结
习题
第6章 基本统计分析
6.1 描述性统计分析
6.2 频数表和列联表
6.3 相关系数
6.4 检验
6.5 组间差异的非参数检验
小结
习题
第7章 回归分析
7.1 概论
7.2 OLS回归
7.3 回归诊断
7.4 异常观测值
7.5 改进方法
7.6 选择“最佳”的回归模型
7.7 深度分析
小结
习题
第8章 方差分析
8.1 基本概念
8.2 ANOVA模型拟合
8.3 单因素方差分析
8.4 单因素协方差分析
8.5 双因素方差分析
8.6 重复测量方差分析
8.7 多元方差分析
8.8 回归实现ANOVA
小结
习题
第二部分 机器学习实践
第9章 大数据高性能计算
9.1 数据选择
9.2 数据聚合
9.3 数据引用
9.4 键与快速筛选
9.5 数据连接
9.6 数据变形
小结
习题
第10章 机器学习流程
10.1 数据探索
10.2 数据划分
10.3 数据填充
10.4 特征选择
10.5 建模与调优
10.6 测试与评估
小结
习题
第11章 有监督学习模型
11.1 线性回归模型
11.2 逻辑回归模型
11.3 线性判别分析模型
11.4 朴素贝叶斯模型
11.5 k近邻模型
11.6 决策树模型
11.7 随机森林模型
11.8 神经网络模型
11.9 支持向量机模型
小结
习题
第12章 无监督学习模型
12.1 k均值聚类模型
12.2 DBSCAN聚类模型
12.3 AGNES层次聚类模型
12.4 关联分析模型
小结
习题
参考文献