图书介绍

R语言轻松入门与提高2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

R语言轻松入门与提高
  • (法)德弗里斯(AndriedeVries),(比)梅斯(JorisMeys)著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115387646
  • 出版时间:2015
  • 标注页数:360页
  • 文件大小:58MB
  • 文件页数:382页
  • 主题词:程序语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

R语言轻松入门与提高PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 R You Ready?1

第1章 大视角看R3

认识R的优势4

免费且开源4

可在任何环境下运行5

支持扩展5

拥有一个活跃的社区5

与其他语言紧密连接6

R的独特之处6

使用向量同时进行多项计算6

不止是统计7

无需编译直接运行8

第2章 R初探9

使用代码编辑器10

探索RGui10

装备RStudio13

开启第一个R会话15

Hello World!16

简单的数学16

使用向量16

存储并进行数值计算17

与用户对话18

Sourcing a Script19

探索Workspace21

操作Workspace的内容21

保存工作成果22

提取之前的工作23

第3章 R基础24

充分利用函数的强大功能24

向量函数25

将参数传入函数26

历史记录27

保持代码的可读性28

遵守命名约定28

更好地组织代码31

添加注释33

基础R功能的扩展33

查找扩展包33

安装扩展包34

载入和卸载扩展包34

第二部分 开始使用R37

第4章 基本算术39

数值、无限大与缺失值39

执行基本的运算40

使用数学函数42

计算向量整体的值45

超越无穷45

使用向量组织数据47

探索向量属性48

创建向量50

连接向量51

重复向量51

向量值的存取52

理解R的索引52

从向量中提取数值52

修改向量中的值53

使用逻辑向量55

值的比较55

将逻辑向量用作索引56

逻辑表达式的组合57

逻辑向量小结58

使用向量函数增强数学计算59

使用向量的数学运算59

参数回收61

第5章 开始读写64

使用字符向量表示文本数据64

为字符向量赋值65

创建包含多个元素的字符向量65

获取向量的子集65

为向量中的值命名67

操作文本69

字符串理论:连接和分离69

文本排序72

查找文本中包含的内容73

文本替换76

使用正则表达式76

使用因子进行分类79

创建因子79

转换因子80

关于levels82

数据类型的判别83

使用有序因子84

第6章 与R的“约会”86

使用日期86

用不同格式表示日期88

添加时间89

格式化日期和时间91

执行日期时间操作91

日期时间的加减92

日期的比较92

提取日期元素93

第7章 学习处理高维数据96

添加第二个维度96

探索新的维度96

将向量组合成矩阵99

使用索引100

提取矩阵元素的值101

修改矩阵中的值103

为矩阵行列命名104

修改行和列的名称104

将名称作为索引105

矩阵的计算106

矩阵的基本运算106

行列求和107

矩阵运算108

添加更多维度110

创建数组110

使用维度来提取数据111

用数据帧组合不同类型的值112

由矩阵创建数据帧112

从零创建数据帧114

命名变量和观测115

操作数据帧中的值116

提取变量、观测和元素值117

向数据帧添加观测118

向数据帧添加变量120

将不同类型的对象组合到列表中122

创建一个列表122

提取列表中的元素124

修改列表中的元素125

理解列表的str()输出结果127

几个原则128

第三部分 在R中编程131

第8章 函数的乐趣133

从脚本到函数133

编写脚本133

转换脚本134

使用函数135

简化代码137

巧妙地使用参数139

添加更多的参数139

“三点”参数的魔力140

将函数作为参数142

处理作用域144

越界144

使用内部函数146

方法分配148

隐藏在函数背后的“方法”148

实现自己的通用函数150

第9章 控制逻辑流153

使用if表达式进行判断选择153

使用if...else表达式实现另一种选择155

判断选择的向量化157

分析问题157

根据逻辑向量进行判断158

多重选择160

嵌套if...else表达式160

用switch处理多种选择161

循环遍历162

构造一个for循环162

在for循环中进行计算163

无循环的循环:认识apply家族165

apply家族的特性166

先认识3个家族成员167

针对行列使用apply函数167

将函数应用到与列表类似的对象上169

第10章 调试代码173

应该关注什么173

阅读错误和警告信息174

阅读错误消息174

警告消息的处理175

开始“捕虫”176

logit几率的计算176

判断错误的产生177

检查函数内部178

自定义消息181

创建错误181

创建警告182

一些常见的错误182

数据从一开始就是错的183

数据格式错误183

第11章 获取帮助187

在R帮助文件中检索信息187

知道要查找什么187

不知道要查找什么188

使用R查找在线资料189

加入R社区191

使用R邮件列表191

在Stack Overflow和Stack Exchange上讨论R192

在Twitter上讨论R193

实现最小可复现示例193

使用随机值创建样本数据193

最小化代码195

提供必要的信息195

第四部分 让数据说话197

第12章 R的数据输入输出199

使用R获取数据199

在R文本编辑器中输入数据200

使用剪贴板复制粘贴201

从CSV读取数据202

从Excel读取数据205

处理其他数据类型206

R中的数据导出207

使用文件和文件夹208

理解工作目录209

操作文件210

第13章 操作和处理数据213

确定最合适的数据结构213

提取数据子集215

理解3种子集操作符215

理解取子集的5种方法215

提取数据帧的子集216

在数据中添加计算域221

数据帧的列运算221

使用with和within提升代码可读性221

对数据进行分组222

数据集的组合与合并224

创建示例数据225

使用merge()函数226

使用查询表228

数据排序230

对向量进行排序231

对数据帧进行排序231

使用apply函数遍历数据234

使用apply()函数汇总数组235

使用lapply()和sapply()遍历列表或数据帧236

使用tapply()创建表格型汇总数据237

了解公式接口239

规范数据的格式240

理解数据的长格式和宽格式241

初识reshape2包242

将数据转换成长格式243

将数据“重铸”成宽格式244

第14章 数据汇总247

从正确的数据开始247

使用因子或数值248

唯一值计数248

准备数据249

描述连续变量250

数据的中心250

描述变化性251

计算分位数251

描述分类252

出现计数252

计算占比253

查找中心254

描述分布254

绘制直方图255

使用频率和密度256

描述多个变量258

完整数据集的汇总258

绘制子集的分位数259

记录相关性261

使用表格264

创建双向表264

将表格转换为数据帧266

边际与占比267

第15章 偏差和关系测试269

近距离看分布269

观察海狸270

正态分布的图形检验270

使用分位图271

使用更正式的方法检验正态性274

比较两个样本275

差异检验275

比较成对数据277

检验计数和占比278

检查占比278

分析表格279

提取检验结果281

使用模型282

方差分析282

计算差异284

线性关系建模287

线性模型估计289

预测新值291

第五部分 绘制数据图295

第16章 使用基本图形297

创建不同类型的数据图297

数据图概览297

向数据图添加点和线298

各种类型的数据图302

控制数据图选项和参数304

添加标题和坐标轴标签304

修改数据图选项305

在单页中绘制多个数据图308

将数据图保存成图片文件309

第17章 使用lattice绘制切片图311

绘制一张lattice数据图312

载入lattice包312

绘制lattice散点图313

添加趋势线314

修改数据图选项315

添加标题和标签316

调整标题和标签的字号316

使用主题修改数据图选项318

绘制不同类型的数据图318

绘制柱状图319

绘制箱型图320

绘制分组数据321

使用高格式数据321

绘制分组数据323

添加图例323

打印和保存lattice数据图324

将lattice图赋予一个对象324

在脚本中打印lattice数据图324

将lattice数据图保存成文件325

第18章 使用ggplot2图形326

安装并加载ggplot2326

认识层327

使用geom和stat328

定义数据328

将数据映射到可视元素329

获取geom330

了解stat333

添加切片、尺度和选项335

添加切片335

修改选项336

获取更多信息338

第六部分 20条有用的建议339

第19章 用R不用Excel的10种情况341

添加行和列总和341

格式化数据342

数据排序344

使用if进行选择344

计算条件总和344

调换行和列345

查找唯一或重复值346

使用检索表347

使用数据透视表347

使用单变量求解348

第20章 关于扩展包的10条经验350

简单了解CRAN350

查找有趣的包351

安装包351

载入包352

阅读包手册和文档352

更新包353

卸载包353

使用R-Forge354

从BioConductor上安装包355

阅读R手册355

附录 安装R和RStudio356

安装并配置R356

安装R356

配置R357

安装和配置RStudio358

安装RStudio358

配置RStudio359

热门推荐