编辑推荐
涵盖200多个R语言实用方法,帮你快速有效地使用R进行数据分析。
内容简介
本书介绍了如何使用R软件的一些方法,其中每一个方法对应解决某个特定的问题。
介绍这些方法的途径为:首先给出待解决的问题,然后给出解决方案的简单介绍,之后再给出对解决方案的讨论,深入剖析解决方案,给出该方案的原理。
这些方法所涉及的范围较为广泛。首先,从基本的任务开始介绍,然后介绍数据的输入和输出、基本统计、图形以及线性回归。
作者简介
作者保罗·蒂特,是一位定量分析专家,他曾获统计学硕士学位和计算机科学硕士学位。他擅长投资管理、证券交易和风险管理等领域的分析与软件工程。
章节目录
版权信息
O’Reilly Media,Inc.介绍
译者序
前言
方法
对术语的说明
软件及平台说明
其他资源
本书约定
示例代码
O’Reilly在线学习平台(O’Reilly Online Learning)
如何联系我们
致谢
第1章 R入门和获得帮助
1.1 下载和安装R软件
1.1.1 问题
1.1.2 解决方案
1.1.3 讨论
1.1.4 另请参阅
1.2 安装RStudio
1.2.1 问题
1.2.2 解决方案
1.2.3 讨论
1.3 开始运行RStudio
1.3.1 问题
1.3.2 解决方案
1.3.3 讨论
1.4 输入R命令
1.4.1 问题
1.4.2 解决方案
1.4.3 讨论
1.4.4 另请参阅
1.5 退出RStudio
1.5.1 问题
1.5.2 解决方案
1.5.3 讨论
1.5.4 另请参阅
1.6 中断R正在运行的程序
1.6.1 问题
1.6.2 解决方案
1.6.3 讨论
1.6.4 另请参阅
1.7 查看帮助文档
1.7.1 问题
1.7.2 解决方案
1.7.3 讨论
1.7.4 另请参阅
1.8 获取函数的帮助文档
1.8.1 问题
1.8.2 解决方案
1.8.3 讨论
1.8.4 另请参阅
1.9 搜索帮助文档
1.9.1 问题
1.9.2 解决方案
1.9.3 讨论
1.9.4 另请参阅
1.10 查看R添加包帮助信息
1.10.1 问题
1.10.2 解决方案
1.10.3 讨论
1.10.4 另请参阅
1.11 通过网络获取帮助
1.11.1 问题
1.11.2 解决方案
1.11.3 讨论
1.11.4 另请参阅
1.12 寻找相关函数与添加包
1.12.1 问题
1.12.2 解决方案
1.12.3 讨论
1.12.4 另请参阅
1.13 搜索邮件列表
1.13.1 问题
1.13.2 解决方案
1.13.3 讨论
1.13.4 另请参阅
1.14 向Stack Overflow或社区的其他网站提交问题
1.14.1 问题
1.14.2 解决方案
1.14.3 讨论
1.14.4 另请参阅
第2章 基础知识
2.1 在屏幕上显示内容
2.1.1 问题
2.1.2 解决方案
2.1.3 讨论
2.1.4 另请参阅
2.2 设定变量
2.2.1 问题
2.2.2 解决方案
2.2.3 讨论
2.2.4 另请参阅
2.3 列出所有变量
2.3.1 问题
2.3.2 解决方案
2.3.3 讨论
2.3.4 另请参阅
2.4 删除变量
2.4.1 问题
2.4.2 解决方案
2.4.3 讨论
2.4.4 另请参阅
2.5 生成向量
2.5.1 问题
2.5.2 解决方案
2.5.3 讨论
2.5.4 另请参阅
2.6 计算基本统计量
2.6.1 问题
2.6.2 解决方案
2.6.3 讨论
2.6.4 另请参阅
2.7 生成数列
2.7.1 问题
2.7.2 解决方案
2.7.3 讨论
2.7.4 另请参阅
2.8 向量比较
2.8.1 问题
2.8.2 解决方案
2.8.3 讨论
2.8.4 另请参阅
2.9 选取向量中的元素
2.9.1 问题
2.9.2 解决方案
2.9.3 讨论
2.9.4 另请参阅
2.10 向量的计算
2.10.1 问题
2.10.2 解决方案
2.10.3 讨论
2.10.4 另请参阅
2.11 运算符优先级问题
2.11.1 问题
2.11.2 解决方案
2.11.3 讨论
2.11.4 另请参阅
2.12 减少输入,得到更多命令
2.12.1 问题
2.12.2 解决方案
2.12.3 讨论
2.13 创建函数调用的管道
2.13.1 问题
2.13.2 解决方案
2.13.3 讨论
2.14 避免常见错误
2.14.1 问题
2.14.2 讨论
2.14.3 另请参阅
第3章 R软件导览
3.1 获取和设定工作目录
3.1.1 问题
3.1.2 解决方案
3.1.3 讨论
3.1.4 另请参阅
3.2 创建一个新的RStudio项目
3.2.1 问题
3.2.2 解决方案
3.2.3 讨论
3.3 保存工作空间
3.3.1 问题
3.3.2 解决方案
3.3.3 讨论
3.3.4 另请参阅
3.4 查看历史命令记录
3.4.1 问题
3.4.2 解决方案
3.4.3 讨论
3.5 保存先前命令产生的结果
3.5.1 问题
3.5.2 解决方案
3.5.3 讨论
3.5.4 另请参阅
3.6 通过搜索路径显示已加载的软件包
3.6.1 问题
3.6.2 解决方案
3.6.3 讨论
3.6.4 另请参阅
3.7 查看已安装的R包列表
3.7.1 问题
3.7.2 解决方案
3.7.3 讨论
3.7.4 另请参阅
3.8 使用R包中的函数
3.8.1 问题
3.8.2 解决方案
3.8.3 讨论
3.8.4 另请参阅
3.9 使用R的内置数据集
3.9.1 问题
3.9.2 解决方案
3.9.3 讨论
3.9.4 另请参阅
3.10 从CRAN网站安装R包
3.10.1 问题
3.10.2 解决方案
3.10.3 讨论
3.10.4 另请参阅
3.11 从GitHub网站安装R包
3.11.1 问题
3.11.2 解决方案
3.11.3 讨论
3.12 设定或改变默认CRAN网站镜像
3.12.1 问题
3.12.2 解决方案
3.12.3 讨论
3.12.4 另请参阅
3.13 运行脚本
3.13.1 问题
3.13.2 解决方案
3.13.3 讨论
3.13.4 另请参阅
3.14 批量运行R代码
3.14.1 问题
3.14.2 解决方案
3.14.3 讨论
3.14.4 另请参阅
3.15 找到R的主目录
3.15.1 问题
3.15.2 解决方案
3.15.3 讨论
3.16 R的自定义
3.16.1 问题
3.16.2 解决方案
3.16.3 讨论
3.16.4 另请参阅
3.17 在云端使用R和RStudio
3.17.1 问题
3.17.2 解决方案
3.17.3 讨论
第4章 输入与输出
4.1 使用键盘输入数据
4.1.1 问题
4.1.2 解决方案
4.1.3 讨论
4.1.4 另请参阅
4.2 显示更少的位数(或更多的位数)
4.2.1 问题
4.2.2 解决方案
4.2.3 讨论
4.2.4 另请参阅
4.3 将输出结果重定向到文件
4.3.1 问题
4.3.2 解决方案
4.3.3 讨论
4.4 显示文件列表
4.4.1 问题
4.4.2 解决方案
4.4.3 讨论
4.4.4 另请参阅
4.5 解决无法在Windows中打开文件的问题
4.5.1 问题
4.5.2 解决方案
4.5.3 讨论
4.6 读取固定宽度的数据记录
4.6.1 问题
4.6.2 解决方案
4.6.3 讨论
4.6.4 另请参阅
4.7 读取表格数据文件
4.7.1 问题
4.7.2 解决方案
4.7.3 讨论
4.7.4 另请参阅
4.8 读取CSV文件
4.8.1 问题
4.8.2 解决方案
4.8.3 讨论
4.8.4 另请参阅
4.9 写入CSV文件
4.9.1 问题
4.9.2 解决方案
4.9.3 讨论
4.9.4 另请参阅
4.10 从网络中读取表格或CSV格式数据
4.10.1 问题
4.10.2 解决方案
4.10.3 讨论
4.10.4 另请参阅
4.11 从Excel文件读取数据
4.11.1 问题
4.11.2 解决方案
4.11.3 讨论
4.11.4 另请参阅
4.12 将数据框写入Excel文件
4.12.1 问题
4.12.2 解决方案
4.12.3 讨论
4.12.4 另请参阅
4.13 从SAS文件读取数据
4.13.1 问题
4.13.2 解决方案
4.13.3 讨论
4.13.4 另请参阅
4.14 读取HTML表格数据
4.14.1 问题
4.14.2 解决方案
4.14.3 讨论
4.14.4 另请参阅
4.15 读取复杂格式数据文件
4.15.1 问题
4.15.2 解决方案
4.15.3 讨论
4.15.4 示例
4.16 读取MySQL数据库中的数据
4.16.1 问题
4.16.2 解决方案
4.16.3 讨论
4.16.4 另请参阅
4.17 通过dbplyr访问数据库
4.17.1 问题
4.17.2 解决方案
4.17.3 讨论
4.17.4 另请参阅
4.18 保存和传送对象
4.18.1 问题
4.18.2 解决方案
4.18.3 讨论
4.18.4 另请参阅
第5章 数据结构
5.1 对向量添加数据
5.1.1 问题
5.1.2 解决方案
5.1.3 讨论
5.2 在向量中插入数据
5.2.1 问题
5.2.2 解决方案
5.2.3 讨论
5.3 理解循环规则
5.3.1 问题
5.3.2 讨论
5.4 构建因子
5.4.1 问题
5.4.2 解决方案
5.4.3 讨论
5.4.4 另请参阅
5.5 将多个向量合并成单个向量以及一个平行因子
5.5.1 问题
5.5.2 解决方案
5.5.3 讨论
5.6 创建列表
5.6.1 问题
5.6.2 解决方案
5.6.3 讨论
5.6.4 另请参阅
5.7 根据位置选定列表元素
5.7.1 问题
5.7.2 解决方案
5.7.3 讨论
5.8 根据名称选定列表元素
5.8.1 问题
5.8.2 解决方案
5.8.3 讨论
5.8.4 另请参阅
5.9 构建一个名称/值关联表
5.9.1 问题
5.9.2 解决方案
5.9.3 讨论
5.10 从列表中移除元素
5.10.1 问题
5.10.2 解决方案
5.10.3 讨论
5.11 将列表转换为向量
5.11.1 问题
5.11.2 解决方案
5.11.3 讨论
5.11.4 另请参阅
5.12 从列表中移除空值元素
5.12.1 问题
5.12.2 解决方案
5.12.3 讨论
5.12.4 另请参阅
5.13 使用条件来移除列表元素
5.13.1 问题
5.13.2 解决方案
5.13.3 讨论
5.13.4 另请参阅
5.14 矩阵初始化
5.14.1 问题
5.14.2 解决方案
5.14.3 讨论
5.14.4 另请参阅
5.15 执行矩阵运算
5.15.1 问题
5.15.2 解决方案
5.15.3 讨论
5.16 将描述性名称赋给矩阵的行和列
5.16.1 问题
5.16.2 解决方案
5.16.3 讨论
5.17 从矩阵中选定一行或一列
5.17.1 问题
5.17.2 解决方案
5.17.3 讨论
5.18 用列数据初始化数据框
5.18.1 问题
5.18.2 解决方案
5.18.3 讨论
5.19 用行数据初始化数据框
5.19.1 问题
5.19.2 解决方案
5.19.3 讨论
5.19.4 另请参阅
5.20 对数据框添加行
5.20.1 问题
5.20.2 解决方案
5.20.3 讨论
5.21 根据位置选择数据框的列
5.21.1 问题
5.21.2 解决方案
5.21.3 讨论
5.21.4 另请参阅
5.22 根据名称选择数据框的列
5.22.1 问题
5.22.2 解决方案
5.22.3 讨论
5.22.4 另请参阅
5.23 修改数据框的列名
5.23.1 问题
5.23.2 解决方案
5.23.3 讨论
5.23.4 另请参阅
5.24 从数据框中移除NA值
5.24.1 问题
5.24.2 解决方案
5.24.3 讨论
5.25 根据名称排除列
5.25.1 问题
5.25.2 解决方案
5.25.3 讨论
5.26 合并两个数据框
5.26.1 问题
5.26.2 解决方案
5.26.3 讨论
5.27 根据共有列合并数据框
5.27.1 问题
5.27.2 解决方案
5.27.3 讨论
5.27.4 另请参阅
5.28 基本数据类型之间的转换
5.28.1 问题
5.28.2 解决方案
5.28.3 讨论
5.29 从一种结构化数据类型转换到另一种数据类型
5.29.1 问题
5.29.2 解决方案
5.29.3 讨论
5.29.4 另请参阅
第6章 数据转换
6.1 将函数应用于列表的每个元素
6.1.1 问题
6.1.2 解决方案
6.1.3 讨论
6.1.4 另请参阅
6.2 将函数应用于数据框的每一行
6.2.1 问题
6.2.2 解决方案
6.2.3 讨论
6.3 将函数应用于矩阵的每一行
6.3.1 问题
6.3.2 解决方案
6.3.3 讨论
6.4 将函数应用于每一列
6.4.1 问题
6.4.2 解决方案
6.4.3 讨论
6.4.4 另请参见
6.5 将函数应用于平行向量或列表
6.5.1 问题
6.5.2 解决方案
6.5.3 讨论
6.5.4 另请参阅
6.6 将函数应用于一组数据
6.6.1 问题
6.6.2 解决方案
6.6.3 讨论
6.7 基于条件生成一个新列
6.7.1 问题
6.7.2 解决方案
6.7.3 讨论
6.7.4 另请参阅
第7章 字符串和日期
7.1 获取字符串长度
7.1.1 问题
7.1.2 解决方案
7.1.3 讨论
7.2 连接字符串
7.2.1 问题
7.2.2 解决方案
7.2.3 讨论
7.3 提取子串
7.3.1 问题
7.3.2 解决方案
7.3.3 讨论
7.4 根据分隔符分割字符串
7.4.1 问题
7.4.2 解决方案
7.4.3 讨论
7.4.4 另请参阅
7.5 替代子串
7.5.1 问题
7.5.2 解决方案
7.5.3 讨论
7.5.4 另请参阅
7.6 生成字符串的所有成对组合
7.6.1 问题
7.6.2 解决方案
7.6.3 讨论
7.6.4 另请参阅
7.7 得到当前日期
7.7.1 问题
7.7.2 解决方案
7.7.3 讨论
7.7.4 另请参阅
7.8 转换字符串为日期
7.8.1 问题
7.8.2 解决方案
7.8.3 讨论
7.9 转换日期为字符串
7.9.1 问题
7.9.2 解决方案
7.9.3 讨论
7.10 转换年、月、日为日期
7.10.1 问题
7.10.2 解决方案
7.10.3 讨论
7.11 得到儒略日期
7.11.1 问题
7.11.2 解决方案
7.11.3 讨论
7.12 提取日期的一部分
7.12.1 问题
7.12.2 解决方案
7.12.3 讨论
7.13 创建日期序列
7.13.1 问题
7.13.2 解决方案
7.13.3 讨论
第8章 概率
8.1 计算组合数
8.1.1 问题
8.1.2 解决方案
8.1.3 讨论
8.1.4 另请参阅
8.2 生成组合
8.2.1 问题
8.2.2 解决方案
8.2.3 讨论
8.2.4 另请参阅
8.3 生成随机数
8.3.1 问题
8.3.2 解决方案
8.3.3 讨论
8.3.4 另请参阅
8.4 生成可再生的随机数
8.4.1 问题
8.4.2 解决方案
8.4.3 讨论
8.5 生成随机样本
8.5.1 问题
8.5.2 解决方案
8.5.3 讨论
8.5.4 另请参阅
8.6 生成随机序列
8.6.1 问题
8.6.2 解决方案
8.6.3 讨论
8.7 随机排列向量
8.7.1 问题
8.7.2 解决方案
8.7.3 讨论
8.7.4 另请参阅
8.8 计算离散分布的概率
8.8.1 问题
8.8.2 解决方案
8.8.3 讨论
8.8.4 另请参阅
8.9 计算连续分布的概率
8.9.1 问题
8.9.2 解决方案
8.9.3 讨论
8.9.4 另请参阅
8.10 转换概率为分位数
8.10.1 问题
8.10.2 解决方案
8.10.3 讨论
8.10.4 另请参阅
8.11 绘制密度函数
8.11.1 问题
8.11.2 解决方案
8.11.3 讨论
第9章 统计概论
9.1 数据的汇总
9.1.1 问题
9.1.2 解决方案
9.1.3 讨论
9.1.4 另请参阅
9.2 计算相对频数
9.2.1 问题
9.2.2 解决方案
9.2.3 讨论
9.3 因子数据的表格和列联表创建
9.3.1 问题
9.3.2 解决方案
9.3.3 讨论
9.3.4 另请参阅
9.4 检验分类变量独立性
9.4.1 问题
9.4.2 解决方案
9.4.3 讨论
9.4.4 另请参阅
9.5 计算数据集的百分位数(和四分位数)
9.5.1 问题
9.5.2 解决方案
9.5.3 讨论
9.6 求分位数的逆
9.6.1 问题
9.6.3 讨论
9.6.4 另请参阅
9.7 数据转换为z分数
9.7.1 问题
9.7.2 解决方案
9.7.3 讨论
9.8 检验样本均值(t检验)
9.8.1 问题
9.8.2 解决方案
9.8.3 讨论
9.8.4 另请参阅
9.9 均值的置信区间
9.9.1 问题
9.9.2 解决方案
9.9.3 讨论
9.10 中位数的置信区间
9.10.1 问题
9.10.2 解决方案
9.10.3 讨论
9.10.4 另请参阅
9.11 检验样本比例
9.11.1 问题
9.11.2 解决方案
9.11.3 讨论
9.12 比例的置信区间
9.12.1 问题
9.12.2 解决方案
9.12.3 讨论
9.12.4 另请参阅
9.13 检验正态性
9.13.1 问题
9.13.2 解决方案
9.13.3 讨论
9.13.4 另请参阅
9.14 游程检验
9.14.1 问题
9.14.2 解决方案
9.14.3 讨论
9.14.4 另请参阅
9.15 比较两个样本的均值
9.15.1 问题
9.15.2 解决方案
9.15.3 讨论
9.15.4 另请参阅
9.16 比较两个非参数样本的位置
9.16.1 问题
9.16.2 解决方案
9.16.3 讨论
9.16.4 另请参阅
9.17 检验相关系数的显著性
9.17.1 问题
9.17.2 解决方案
9.17.3 讨论
9.17.4 另请参阅
9.18 检验组的等比例
9.18.1 问题
9.18.2 解决方案
9.18.3 讨论
9.18.4 另请参阅
9.19 组均值间成对比较
9.19.1 问题
9.19.2 解决方案
9.19.3 讨论
9.19.4 另请参阅
9.20 检验两样本的相同分布
9.20.1 问题
9.20.2 解决方案
9.20.3 讨论
第10章 图形
10.1 创建散点图
10.1.1 问题
10.1.2 解决方案
10.1.3 讨论
10.1.4 另请参阅
10.2 添加标题和标签
10.2.1 问题
10.2.2 解决方案
10.2.3 讨论
10.3 添加(或去除)网格
10.3.1 问题
10.3.2 解决方案
10.3.3 讨论
10.3.4 另请参阅
10.4 给ggplot图形添加主题
10.4.1 问题
10.4.2 解决方案
10.4.3 讨论
10.4.4 另请参阅
10.5 创建多组散点图
10.5.1 问题
10.5.2 解决方案
10.5.3 讨论
10.5.4 另请参阅
10.6 添加(或去除)图例
10.6.1 问题
10.6.2 解决方案
10.6.3 讨论
10.7 绘制散点图的回归线
10.7.1 问题
10.7.2 解决方案
10.7.3 讨论
10.7.4 另请参阅
10.8 多变量散点图的绘制
10.8.1 问题
10.8.2 解决方案
10.8.3 讨论
10.9 创建多个分组的散点图
10.9.1 问题
10.9.2 解决方案
10.9.3 讨论
10.9.4 另请参阅
10.10 创建条形图
10.10.1 问题
10.10.2 解决方案
10.10.3 讨论
10.10.4 另请参阅
10.11 对条形图添加置信区间
10.11.1 问题
10.11.2 解决方案
10.11.3 讨论
10.11.4 另请参阅
10.12 给条形图上色
10.12.1 问题
10.12.2 解决方案
10.12.3 讨论
10.12.4 另请参阅
10.13 绘制从点x到点y的线
10.13.1 问题
10.13.2 解决方案
10.13.3 讨论
10.13.4 另请参阅
10.14 改变线的类型、宽度或者颜色
10.14.1 问题
10.14.2 解决方案
10.14.3 讨论
10.14.4 另请参阅
10.15 绘制多个数据集
10.15.1 问题
10.15.2 解决方案
10.15.3 讨论
10.16 添加垂直线和水平线
10.16.1 问题
10.16.2 解决方案
10.16.3 讨论
10.16.4 另请参阅
10.17 创建箱线图
10.17.1 问题
10.17.2 解决方案
10.17.3 讨论
10.17.4 另请参阅
10.18 对每个因子水平创建箱线图
10.18.1 问题
10.18.2 解决方案
10.18.3 讨论
10.18.4 另请参阅
10.19 创建直方图
10.19.1 问题
10.19.2 解决方案
10.19.3 讨论
10.19.4 另请参阅
10.20 对直方图添加密度估计
10.20.1 问题
10.20.2 解决方案
10.20.3 讨论
10.20.4 另请参阅
10.21 创建正态Q-Q图
10.21.1 问题
10.21.2 解决方案
10.21.3 讨论
10.21.4 另请参阅
10.22 创建其他Q-Q图
10.22.1 问题
10.22.2 解决方案
10.22.3 讨论
10.23 用多种颜色绘制变量
10.23.1 问题
10.23.2 解决方案
10.23.3 讨论
10.23.4 另请参阅
10.24 绘制函数
10.24.1 问题
10.24.2 解决方案
10.24.3 讨论
10.24.4 另请参阅
10.25 在一页中显示多个图形
10.25.1 问题
10.25.2 解决方案
10.25.3 讨论
10.25.4 另请参阅
10.26 在文档中绘制图形
10.26.1 问题
10.26.2 解决方案
10.26.3 讨论
10.26.4 另请参阅
第11章 线性回归和方差分析
11.1 简单线性回归
11.1.1 问题
11.1.2 解决方案
11.1.3 讨论
11.2 多元线性回归
11.2.1 问题
11.2.2 解决方案
11.2.3 讨论
11.2.4 另请参阅
11.3 得到回归统计量
11.3.1 问题
11.3.2 解决方案
11.3.3 讨论
11.3.4 另请参阅
11.4 理解回归的汇总结果
11.4.1 问题
11.4.2 讨论
11.4.3 另请参阅
11.5 运行无截距项的线性回归
11.5.1 问题
11.5.2 解决方案
11.5.3 讨论
11.6 只应用与因变量高度相关的变量进行回归
11.6.1 问题
11.6.2 解决方案
11.6.3 讨论
11.7 运行有交互项的线性回归
11.7.1 问题
11.7.2 解决方案
11.7.3 讨论
11.7.4 另请参阅
11.8 选择最合适的回归变量
11.8.1 问题
11.8.2 解决方案
11.8.3 讨论
11.8.4 另请参阅
11.9 对数据子集进行回归
11.9.1 问题
11.9.2 解决方案
11.9.3 讨论
11.10 在回归公式中使用表达式
11.10.1 问题
11.10.2 解决方案
11.10.3 讨论
11.10.4 另请参阅
11.11 多项式回归
11.11.1 问题
11.11.2 解决方案
11.11.3 讨论
11.11.4 另请参阅
11.12 对变换后的数据进行回归
11.12.1 问题
11.12.2 解决方案
11.12.3 讨论
11.12.4 另请参阅
11.13 寻找最佳幂变换(Box-Cox过程)
11.13.1 问题
11.13.2 解决方案
11.13.3 讨论
11.13.4 另请参阅
11.14 回归系数的置信区间
11.14.1 问题
11.14.2 解决方案
11.14.3 讨论
11.14.4 另请参阅
11.15 绘制回归残差
11.15.1 问题
11.15.2 解决方案
11.15.3 另请参阅
11.16 线性回归的诊断
11.16.1 问题
11.16.2 解决方案
11.16.3 讨论
11.16.4 另请参阅
11.17 识别有影响的观察值
11.17.1 问题
11.17.2 解决方案
11.17.3 讨论
11.17.4 另请参阅
11.18 残差自相关检验(Durbin-Watson检验)
11.18.1 问题
11.18.2 解决方案
11.18.3 讨论
11.18.4 另请参阅
11.19 预测新值
11.19.1 问题
11.19.2 解决方案
11.19.3 讨论
11.19.4 另请参阅
11.20 建立预测区间
11.20.1 问题
11.20.2 解决方案
11.20.3 讨论
11.21 执行单因素方差分析
11.21.1 问题
11.21.2 解决方案
11.21.3 讨论
11.21.4 另请参阅
11.22 创建交互关系图
11.22.1 问题
11.22.2 解决方案
11.22.3 讨论
11.22.4 另请参阅
11.23 找到组间均值的差异
11.23.1 问题
11.23.2 解决方案
11.23.3 讨论
11.23.4 另请参阅
11.24 执行稳健方差分析(Kruskal-Wallis检验)
11.24.1 问题
11.24.2 解决方案
11.24.3 讨论
11.25 运用方差分析比较模型
11.25.1 问题
11.25.2 解决方案
11.25.3 讨论
第12章 有用的方法
12.1 查看你的数据
12.1.1 问题
12.1.2 解决方案
12.1.3 讨论
12.1.4 另请参阅
12.2 输出赋值结果
12.2.1 问题
12.2.2 解决方案
12.2.3 讨论
12.2.4 另请参阅
12.3 对行和列求和
12.3.1 问题
12.3.2 解决方案
12.3.3 讨论
12.4 按列输出数据
12.4.1 问题
12.4.2 解决方案
12.4.3 讨论
12.5 对数据分组
12.5.1 问题
12.5.2 解决方案
12.5.3 讨论
12.6 找到特定值的位置
12.6.1 问题
12.6.2 解决方案
12.6.3 讨论
12.6.4 另请参阅
12.7 每隔n个选定一个向量元素
12.7.1 问题
12.7.2 解决方案
12.7.3 讨论
12.7.4 另请参阅
12.8 找到最小值或最大值
12.8.1 问题
12.8.2 解决方案
12.8.3 讨论
12.8.4 另请参阅
12.9 生成多个变量的组合
12.9.1 问题
12.9.2 解决方案
12.9.3 讨论
12.9.4 另请参阅
12.10 转换一个数据框
12.10.1 问题
12.10.2 解决方案
12.10.3 讨论
12.10.4 另请参阅
12.11 对数据框排序
12.11.1 问题
12.11.2 解决方案
12.11.3 讨论
12.12 移除变量属性
12.12.1 问题
12.12.2 解决方案
12.12.3 讨论
12.12.4 另请参阅
12.13 显示对象的结构
12.13.1 问题
12.13.2 解决方案
12.13.3 讨论
12.14 代码运行时间
12.14.1 问题
12.14.2 解决方案
12.14.3 讨论
12.15 避免显示警告和错误消息
12.15.1 问题
12.15.2 解决方案
12.15.3 讨论
12.15.4 另请参阅
12.16 从列表中提取函数参数
12.16.1 问题
12.16.2 解决方案
12.16.3 讨论
12.16.4 另请参阅
12.17 定义你自己的二元运算符
12.17.1 问题
12.17.2 解决方案
12.17.3 讨论
12.17.4 另请参阅
12.18 不显示R启动消息
12.18.1 问题
12.18.2 解决方案
12.18.3 讨论
12.19 获取和设置环境变量
12.19.1 问题
12.19.2 解决方案
12.19.3 讨论
12.19.4 另请参阅
12.20 使用代码段
12.20.1 问题
12.20.2 解决方案
12.20.3 讨论
12.20.4 另请参阅
12.21 本地并行运行R代码
12.21.1 问题
12.21.2 解决方案
12.21.3 讨论
12.21.4 另请参阅
12.22 远程并行运行R代码
12.22.1 问题
12.22.2 解决方案
12.22.3 讨论
12.22.4 另请参阅
第13章 高级数值分析和统计方法
13.1 最小化或者最大化单参数函数
13.1.1 问题
13.1.2 解决方案
13.1.3 讨论
13.1.4 另请参阅
13.2 最小化或者最大化多参数函数
13.2.1 问题
13.2.2 解决方案
13.2.3 讨论
13.2.4 另请参阅
13.3 计算特征值和特征向量
13.3.1 问题
13.3.2 解决方案
13.3.3 讨论
13.4 执行主成分分析
13.4.1 问题
13.4.2 解决方案
13.4.3 讨论
13.4.4 另请参阅
13.5 执行简单正交回归
13.5.1 问题
13.5.2 解决方案
13.5.3 讨论
13.5.4 另请参阅
13.6 识别数据的聚类
13.6.1 问题
13.6.2 解决方案
13.6.3 讨论
13.6.4 另请参阅
13.7 预测二元变量(逻辑回归)
13.7.1 问题
13.7.2 解决方案
13.7.3 讨论
13.7.4 另请参阅
13.8 统计量的Bootstrap法
13.8.1 问题
13.8.2 解决方案
13.8.3 讨论
13.8.4 另请参阅
13.9 因子分析
13.9.1 问题
13.9.2 解决方案
13.9.3 讨论
13.9.4 另请参阅
第14章 时间序列分析
14.1 表示时间序列
14.1.1 问题
14.1.2 解决方案
14.1.3 讨论
14.1.4 另请参阅
14.2 绘制时序图
14.2.1 问题
14.2.2 解决方案
14.2.3 讨论
14.2.4 另请参阅
14.3 提取最早或者最新的观测值
14.3.1 问题
14.3.2 解决方案
14.3.3 讨论
14.3.4 另请参阅
14.4 选取时间序列的子集
14.4.1 问题
14.4.2 解决方案
14.4.3 讨论
14.4.4 另请参阅
14.5 合并多个时间序列
14.5.1 问题
14.5.2 解决方案
14.5.3 讨论
14.6 缺失时间序列的填充
14.6.1 问题
14.6.2 解决方案
14.6.3 讨论
14.7 时间序列的滞后
14.7.1 问题
14.7.2 解决方案
14.7.3 讨论
14.8 计算逐次差分
14.8.1 问题
14.8.2 解决方案
14.8.3 讨论
14.9 时间序列的相关计算
14.9.1 问题
14.9.2 解决方案
14.9.3 讨论
14.9.4 另请参阅
14.10 计算移动平均
14.10.1 问题
14.10.2 解决方案
14.10.3 讨论
14.10.4 另请参阅
14.11 在日历时间范围内应用函数
14.11.1 问题
14.11.2 解决方案
14.11.3 讨论
14.12 应用滚动函数
14.12.1 问题
14.12.2 解决方案
14.12.3 讨论
14.13 绘制自相关函数图
14.13.1 问题
14.13.2 解决方案
14.13.3 讨论
14.14 检验时间序列的自相关
14.14.1 问题
14.14.2 解决方案
14.14.3 讨论
14.14.4 另请参阅
14.15 绘制偏自相关函数
14.15.1 问题
14.15.2 解决方案
14.15.3 讨论
14.15.4 另请参阅
14.16 两个时间序列间的滞后相关性
14.16.1 问题
14.16.2 解决方案
14.16.3 讨论
14.17 剔除时间序列的趋势
14.17.1 问题
14.17.2 解决方案
14.17.3 讨论
14.18 拟合ARIMA模型
14.18.1 问题
14.18.2 解决方案
14.18.3 讨论
14.18.4 另请参阅
14.19 剔除ARIMA模型中不显著的系数
14.19.1 问题
14.19.2 解决方案
14.19.3 讨论
14.20 对ARIMA模型进行诊断
14.20.1 问题
14.20.2 解决方案
14.20.3 讨论
14.21 用ARIMA模型进行预测
14.21.1 问题
14.21.2 解决方案
14.21.3 讨论
14.22 绘制预测结果
14.22.1 问题
14.22.2 解决方案
14.22.3 讨论
14.22.4 另请参阅
14.23 均值回归的检验
14.23.1 问题
14.23.2 解决方案
14.23.3 讨论
14.23.4 另请参阅
14.24 时间序列的平滑
14.24.1 问题
14.24.2 解决方案
14.24.3 讨论
14.24.4 另请参阅
第15章 简单编程
15.1 在两种可能情况中进行选择:if/else
15.1.1 问题
15.1.2 解决方案
15.1.3 讨论
15.1.4 另请参阅
15.2 用循环进行迭代
15.2.1 问题
15.2.2 解决方案
15.2.3 讨论
15.2.4 另请参阅
15.3 定义一个函数
15.3.1 问题
15.3.2 解决方案
15.3.3 讨论
15.3.4 另请参阅
15.4 创建局部变量
15.4.1 问题
15.4.2 解决方案
15.4.3 讨论
15.5 在多种替代方案之间进行选择:switch
15.5.1 问题
15.5.2 解决方案
15.5.3 讨论
15.5.4 另请参阅
15.6 定义函数参数的默认值
15.6.1 问题
15.6.2 解决方案
15.6.3 讨论
15.7 给出警示错误的信号
15.7.1 问题
15.7.2 解决方案
15.7.3 讨论
15.7.4 另请参阅
15.8 防止错误
15.8.1 问题
15.8.2 解决方案
15.8.3 讨论
15.8.4 另请参阅
15.9 创建匿名函数
15.9.1 问题
15.9.2 解决方案
15.9.3 讨论
15.9.4 另请参阅
15.10 创建可重复使用函数的集合
15.10.1 问题
15.10.2 解决方案
15.10.3 讨论
15.10.4 另请参阅
15.11 自动重新生成代码
15.11.1 问题
15.11.2 解决方案
15.11.3 讨论
15.11.4 另请参阅
第16章 R Markdown和发表
16.1 创建新文档
16.1.1 问题
16.1.2 解决方案
16.1.3 讨论
16.2 添加标题、作者或日期
16.2.1 问题
16.2.2 解决方案
16.2.3 讨论
16.2.4 另请参阅
16.3 格式化文档文本
16.3.1 问题
16.3.2 解决方案
16.3.3 另请参阅
16.4 插入文档标题
16.4.1 问题
16.4.2 解决方案
16.4.3 讨论
16.5 插入列表
16.5.1 问题
16.5.2 解决方案
16.5.3 讨论
16.5.4 另请参阅
16.6 显示R代码的输出
16.6.1 问题
16.6.2 解决方案
16.6.3 讨论
16.6.4 另请参阅
16.7 控制显示的代码和结果
16.7.1 问题
16.7.2 解决方案
16.7.3 讨论
16.7.4 另请参阅
16.8 插入图
16.8.1 问题
16.8.2 解决方案
16.8.3 讨论
16.9 插入表格
16.9.1 问题
16.9.2 解决方案
16.9.3 讨论
16.9.4 另请参阅
16.10 插入数据表
16.10.1 问题
16.10.2 解决方案
16.10.3 讨论
16.11 插入数学公式
16.11.1 问题
16.11.2 解决方案
16.11.3 讨论
16.12 生成HTML输出
16.12.1 问题
16.12.2 解决方案
16.12.3 讨论
16.12.4 另请参阅
16.13 生成PDF输出
16.13.1 问题
16.13.2 解决方案
16.13.3 讨论
16.13.4 另请参阅
16.14 生成Microsoft Word输出
16.14.1 问题
16.14.2 解决方案
16.14.3 讨论
16.14.4 另请参阅
16.15 生成演示输出
16.15.1 问题
16.15.2 解决方案
16.15.3 讨论
16.15.4 另请参阅
16.16 创建参数化报告
16.16.1 问题
16.16.2 解决方案
16.16.3 讨论
16.16.4 另请参阅
16.17 组织自定义R Markdown工作流程
16.17.1 问题
16.17.2 解决方案
16.17.3 另请参阅
作者简介
封面介绍
R语言经典实例(原书第2版)是2020年由机械工业出版社华章分社出版,作者[美]Paul。
得书感谢您对《R语言经典实例(原书第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。