您好,欢迎来到聚文网。 登录 免费注册
R语言经典实例(原书第2版)

R语言经典实例(原书第2版)

  • 字数: 283
  • 出版社: 机械工业
  • 作者: (美)J.D.隆//保罗·蒂特|责编:冯秀泳|译者:李洪成//潘文捷
  • 商品条码: 9787111656814
  • 版次: 1
  • 开本: 16开
  • 页数: 520
  • 出版年份: 2020
  • 印次: 1
定价:¥139 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书通过275个应用实例,阐明了如何用R快速、有效地进行数据分析。主要内容包括软件安装和帮助、基础知识、软件导览、输入与输出、数据结构、数据转换、字符串和日期、统计概论、图形、线性回归和方差分析、实用技巧、高级数值分析和统计方法、时间序列分析等。R语言功能强大,可以帮你处理一切统计工作,但是其结构却不容易掌握,本书通过简洁的、面向任务的实例,可以帮助读者快速利用R解决实际问题。
目录
前言1 第1章 R入门和获得帮助9 1.1 下载和安装R软件10 1.2 安装RStudio12 1.3 开始运行RStudio13 1.4 输入R命令14 1.5 退出RStudio16 1.6 中断R正在运行的程序17 1.7 查看帮助文档18 1.8 获取函数的帮助文档20 1.9 搜索帮助文档22 1.10 查看R添加包帮助信息23 1.11 通过网络获取帮助24 1.12 寻找相关函数与添加包27 1.13 搜索邮件列表28 1.14 向Stack Overflow或社区的其他网站提交问题29 第2章 基础知识32 2.1 在屏幕上显示内容32 2.2 设定变量34 2.3 列出所有变量35 2.4 删除变量37 2.5 生成向量38 2.6 计算基本统计量40 2.7 生成数列42 2.8 向量比较44 2.9 选取向量中的元素45 2.10 向量的计算48 2.11 运算符优先级问题50 2.12 减少输入,得到更多命令52 2.13 创建函数调用的管道53 2.14 避免常见错误56 第3章 R软件导览61 3.1 获取和设定工作目录61 3.2 创建一个新的RStudio项目62 3.3 保存工作空间64 3.4 查看历史命令记录65 3.5 保存先前命令产生的结果66 3.6 通过搜索路径显示已加载的软件包67 3.7 查看已安装的R包列表68 3.8 使用R包中的函数69 3.9 使用R的内置数据集71 3.10 从CRAN网站安装R包72 3.11 从GitHub网站安装R包74 3.12 设定或改变默认CRAN网站镜像75 3.13 运行脚本76 3.14 批量运行R代码77 3.15 找到R的主目录80 3.16 R的自定义81 3.17 在云端使用R和RStudio84 第4章 输入与输出86 4.1 使用键盘输入数据86 4.2 显示更少的位数(或更多的位数)87 4.3 将输出结果重定向到文件89 4.4 显示文件列表90 4.5 解决无法在Windows中打开文件的问题92 4.6 读取固定宽度的数据记录93 4.7 读取表格数据文件96 4.8 读取CSV文件99 4.9 写入CSV文件101 4.10 从网络中读取表格或CSV格式数据103 4.11 从Excel文件读取数据104 4.12 将数据框写入Excel文件105 4.13 从SAS文件读取数据108 4.14 读取HTML表格数据109 4.15 读取复杂格式数据文件112 4.16 读取MySQL数据库中的数据116 4.17 通过dbplyr访问数据库118 4.18 保存和传送对象120 第5章 数据结构123 5.1 对向量添加数据131 5.2 在向量中插入数据132 5.3 理解循环规则133 5.4 构建因子134 5.5 将多个向量合并成单个向量以及一个平行因子136 5.6 创建列表137 5.7 根据位置选定列表元素139 5.8 根据名称选定列表元素141 5.9 构建一个名称/值关联表142 5.10 从列表中移除元素144 5.11 将列表转换为向量145 5.12 从列表中移除空值元素146 5.13 使用条件来移除列表元素147 5.14 矩阵初始化149 5.15 执行矩阵运算150 5.16 将描述性名称赋给矩阵的行和列151 5.17 从矩阵中选定一行或一列152 5.18 用列数据初始化数据框153 5.19 用行数据初始化数据框155 5.20 对数据框添加行157 5.21 根据位置选择数据框的列159 5.22 根据名称选择数据框的列163 5.23 修改数据框的列名165 5.24 从数据框中移除NA值166 5.25 根据名称排除列167 5.26 合并两个数据框168 5.27 根据共有列合并数据框169 5.28 基本数据类型之间的转换171 5.29 从一种结构化数据类型转换到另一种数据类型172 第6章 数据转换175 6.1 将函数应用于列表的每个元素175 6.2 将函数应用于数据框的每一行178 6.3 将函数应用于矩阵的每一行179 6.4 将函数应用于每一列180 6.5 将函数应用于平行向量或列表182 6.6 将函数应用于一组数据184 6.7 基于条件生成一个新列185 第7章 字符串和日期187 7.1 获取字符串长度189 7.2 连接字符串190 7.3 提取子串191 7.4 根据分隔符分割字符串192 7.5 替代子串193 7.6 生成字符串的所有成对组合194 7.7 得到当前日期196 7.8 转换字符串为日期196 7.9 转换日期为字符串197 7.10 转换年、月、日为日期198 7.11 得到儒略日期200 7.12 提取日期的一部分200 7.13 创建日期序列202 第8章 概率204 8.1 计算组合数206 8.2 生成组合206 8.3 生成随机数207 8.4 生成可再生的随机数209 8.5 生成随机样本210 8.6 生成随机序列212 8.7 随机排列向量213 8.8 计算离散分布的概率213 8.9 计算连续分布的概率215 8.10 转换概率为分位数216 8.11 绘制密度函数218 第9章 统计概论222 9.1 数据的汇总224 9.2 计算相对频数226 9.3 因子数据的表格和列联表创建227 9.4 检验分类变量独立性228 9.5 计算数据集的百分位数(和四分位数)229 9.6 求分位数的逆230 9.7 数据转换为z分数231 9.8 检验样本均值(t检验)232 9.9 均值的置信区间233 9.10 中位数的置信区间234 9.11 检验样本比例235 9.12 比例的置信区间236 9.13 检验正态性237 9.14 游程检验239 9.15 比较两个样本的均值240 9.16 比较两个非参数样本的位置242 9.17 检验相关系数的显著性243 9.18 检验组的等比例244 9.19 组均值间成对比较246 9.20 检验两样本的相同分布247 第10章 图形249 10.1 创建散点图252 10.2 添加标题和标签254 10.3 添加(或去除)网格255 10.4 给ggplot图形添加主题258 10.5 创建多组散点图262 10.6 添加(或去除)图例263 10.7 绘制散点图的回归线266 10.8 多变量散点图的绘制269 10.9 创建多个分组的散点图271 10.10 创建条形图273 10.11 对条形图添加置信区间275 10.12 给条形图上色278 10.13 绘制从点x到点y的线280 10.14 改变线的类型、宽度或者颜色281 10.15 绘制多个数据集284 10.16 添加垂直线和水平线285 10.17 创建箱线图287 10.18 对每个因子水平创建箱线图289 10.19 创建直方图290 10.20 对直方图添加密度估计292 10.21 创建正态Q-Q图293 10.22 创建其他Q-Q图295 10.23 用多种颜色绘制变量297 10.24 绘制函数300 10.25 在一页中显示多个图形302 10.26 在文档中绘制图形305 第11章 线性回归和方差分析307 11.1 简单线性回归309 11.2 多元线性回归311 11.3 得到回归统计量312 11.4 理解回归的汇总结果316 11.5 运行无截距项的线性回归319 11.6 只应用与因变量高度相关的变量进行回归320 11.7 运行有交互项的线性回归323 11.8 选择最合适的回归变量325 11.9 对数据子集进行回归330 11.10 在回归公式中使用表达式331 11.11 多项式回归333 11.12 对变换后的数据进行回归334 11.13 寻找最佳幂变换(Box-Cox过程)336 11.14 回归系数的置信区间340 11.15 绘制回归残差341 11.16 线性回归的诊断342 11.17 识别有影响的观察值345 11.18 残差自相关检验(Durbin-Watson检验)346 11.19 预测新值348 11.20 建立预测区间349 11.21 执行单因素方差分析350 11.22 创建交互关系图352 11.23 找到组间均值的差异353 11.24 执行稳健方差分析(Kruskal-Wallis检验)355 11.25 运用方差分析比较模型357 第12章 有用的方法359 12.1 查看你的数据359 12.2 输出赋值结果361 12.3 对行和列求和362 12.4 按列输出数据363 12.5 对数据分组364 12.6 找到特定值的位置365 12.7 每隔n个选定一个向量元素365 12.8 找到最小值或最大值366 12.9 生成多个变量的组合368 12.10 转换一个数据框369 12.11 对数据框排序370 12.12 移除变量属性371 12.13 显示对象的结构373 12.14 代码运行时间375 12.15 避免显示警告和错误消息377 12.16 从列表中提取函数参数378 12.17 定义你自己的二元运算符380 12.18 不显示R启动消息381 12.19 获取和设置环境变量382 12.20 使用代码段383 12.21 本地并行运行R代码384 12.22 远程并行运行R代码386 第13章 高级数值分析和统计方法390 13.1 最小化或者最大化单参数函数390 13.2 最小化或者最大化多参数函数391 13.3 计算特征值和特征向量393 13.4 执行主成分分析394 13.5 执行简单正交回归395 13.6 识别数据的聚类397 13.7 预测二元变量(逻辑回归)400 13.8 统计量的Bootstrap法402 13.9 因子分析404 第14章 时间序列分析409 14.1 表示时间序列411 14.2 绘制时序图414 14.3 提取最早或者最新的观测值415 14.4 选取时间序列的子集418 14.5 合并多个时间序列420 14.6 缺失时间序列的填充422 14.7 时间序列的滞后424 14.8 计算逐次差分426 14.9 时间序列的相关计算427 14.10 计算移动平均429 14.11 在日历时间范围内应用函数430 14.12 应用滚动函数432 14.13 绘制自相关函数图433 14.14 检验时间序列的自相关435 14.15 绘制偏自相关函数436 14.16 两个时间序列间的滞后相关性437 14.17 剔除时间序列的趋势439 14.18 拟合ARIMA模型441 14.19 剔除ARIMA模型中不显著的系数444 14.20 对ARIMA模型进行诊断446 14.21 用ARIMA模型进行预测448 14.22 绘制预测结果449 14.23 均值回归的检验451 14.24 时间序列的平滑453 第15章 简单编程456 15.1 在两种可能情况中进行选择:if/else457 15.2 用循环进行迭代459 15.3 定义一个函数460 15.4 创建局部变量462 15.5 在多种替代方案之间进行选择:switch462 15.6 定义函数参数的默认值464 15.7 给出警示错误的信号465 15.8 防止错误466 15.9 创建匿名函数467 15.10 创建可重复使用函数的集合468 15.11 自动重新生成代码469 第16章 R Markdown和发表471 16.1 创建新文档472 16.2 添加标题、作者或日期474 16.3 格式化文档文本475 16.4 插入文档标题476 16.5 插入列表476 16.6 显示R代码的输出478 16.7 控制显示的代码和结果479 16.8 插入图481 16.9 插入表格484 16.10 插入数据表486 16.11 插入数学公式488 16.12 生成HTML输出488 16.13 生成PDF输出490 16.14 生成Microsoft Word输出492 16.15 生成演示输出498 16.16 创建参数化报告500 16.17 组织自定义R Markdown工作流程502

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网