第1章 引 言 1
1.1 作为科学的统计 1
1.2 数据分析的实践 3
1.3 数据的形式以及可能用到的模型 4
1.3.1 横截面数据:因变量为实轴上的数量变量 5
1.3.2 横截面数据:因变量为分类(定性)变量或者频数 5
1.3.3 纵向数据,多水平数据,面板数据,重复观测数据 6
1.3.4 多元数据各变量之间的关系:多元分析 6
1.3.5 路径模型/结构方程模型 6
1.3.6 多元时间序列数据 7
1.4 R软件入门 7
1.4.1 简介 7
1.4.2 动手 10
第2章 横截面数据:因变量为实数轴上的数量变量 11
2.1 简单回归回顾 11
2.2 简单线性模型不易处理的横截面数据 18
2.2.1 标准线性回归中的指数变换 19
2.2.2 生存分析数据的Cox回归模型 22
2.2.3 数据出现多重共线性情况:岭回归,lasso回归,适应性lasso回归,偏最小二乘回归 25
2.2.4 无法做任何假定的数据:机器学习回归方法 33
2.2.5 决策树回归(回归树) 35
2.2.6 boosting回归 38
2.2.7 bagging回归 39
2.2.8 随机森林回归 40
2.2.9 人工神经网络回归 41
2.2.10 支持向量机回归 43
2.2.11 几种回归方法五折交叉验证结果 45
2.2.12 方法的稳定性及过拟合 46
第3章 横截面数据:因变量为分类变量及因变量为频数(计数)变量的情况 48
3.1 经典logistic回归,probit回归和仅适用于数量自变量的判别分析回顾 49
3.1.1 logistic回归和probit回归 49
3.1.2 经典判别分析 54
3.2 因变量为分类变量,自变量含有分类变量:机器学习分类方法 56
3.2.1 决策树分类(分类树) 57
3.2.2 adaboost分类 60
3.2.3 bagging分类 62
3.2.4 随机森林分类 64
3.2.5 支持向量机分类 67
3.2.6 最近邻方法分类 68
3.2.7 分类方法五折交叉验证结果 69
3.3 因变量为频数(计数)的情况 70
3.3.1 经典的Poisson对数线性模型回顾 71
3.3.2 使用Poisson对数线性模型时的散布问题 74
3.3.3 零膨胀计数数据的Poisson回归 76
3.3.4 使用机器学习的算法模型拟合计数数据 79
3.3.5 多项logit模型及多项分布对数线性模型回顾 83
第4章 纵向数据(多水平数据,面板数据) 90
4.1 纵向数据:线性随机效应混合模型 92
4.2 纵向数据:广义线性随机效应混合模型 97
4.3 纵向数据:决策树及随机效应模型 99
4.4 纵向数据:纵向生存数据 102
4.4.1 Cox随机效应混合模型 103
4.4.2 分步联合建模 106
4.5 计量经济学家的视角:面板数据 114
第5章 多元分析(不区分因变量及自变量) 122
5.1 实数轴上的数据:经典多元分析内容回顾 122
5.1.1 主成分分析及因子分析 122
5.1.2 分层聚类及K均值聚类 131
5.1.3 典型相关分析 134
5.1.4 对应分析 138
5.2 非经典多元数据分析:可视化 141
5.2.1 主成分分析 143
5.2.2 对应分析 144
5.2.3 多重对应分析 145
5.2.4 多重因子分析 146
5.2.5 分层多重因子分析 149
5.2.6 基于主成分分析的聚类 150
5.3 多元数据的关联规则分析 152
第6章 路径建模(结构方程建模)数据的PLS分析 159
6.1 路径模型概述 159
6.1.1 路径模型 159
6.1.2 路径模型的两种主要方法 160
6.2 PLS方法:顾客满意度的例子 162
6.3 协方差方法简介 169
6.4 结构方程模型的一些问题 173
第7章 多元时间序列数据 175
7.1 时间序列的基本概念及单变量时间序列方法回顾 176
7.1.1 时间序列的一些定义和基本概念 176
7.1.2 常用的一元时间序列方法 183
7.2 单位根及协整检验 194
7.2.1 概述 195
7.2.2 单位根检验 196
7.2.3 协整检验 198
7.3 VARX模型与状态空间模型 204
7.3.1 VARX模型拟合 205
7.3.2 状态空间模型拟合 208
7.3.3 模型的比较和预测 210
附录 练习:熟练使用R软件 214
参考文献 225