《R语言数据操作》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(美)斯佩克特编著
  • 出 版 社:西安:西安交通大学出版社
  • 出版年份:2011
  • ISBN:9787560538730
  • 页数:167 页
图书介绍:本书提供了使用R语言读取数据并进行高效操作的诸多方法。除了R内置函数之外,还介绍了可以从R网站CRAN免费下载的许多有用的软件包的使用(R本身就是一个免费软件)。所介绍的方法都能充分利用R软件的核心优势:向量化运算和添注的使用。使得数据处理变得易如反掌,为读者的数据处理开辟了一片新天地。

第1章 R中的数据 1

1.1 模式和类 1

1.2 R的数据存储 2

1.3 模式与类的检测 7

1.4 R对象的结构 7

1.5 对象的转换 9

1.6 缺失值 10

1.7 缺失值的处理 11

第2章 读取和写入数据 12

2.1 读取向量和矩阵 12

2.2 数据框:read.table 15

2.3 逗号和制表符分隔的输入文件 17

2.4 固定宽度输入文件 17

2.5 从R对象中提取数据 18

2.6 连接 23

2.7 读取大型数据文件 26

2.8 生成数据 28

2.8.1 序列 28

2.8.2 随机数 30

2.9 排列 31

2.9.1 随机排列 31

2.9.2 枚举所有排列 31

2.10 序列的处理 32

2.11 电子表格 34

2.11.1 基于Windows的RODBC包 34

2.11.2 gdata程序包(所有平台) 35

2.12 保存和加载R数据对象 36

2.13 处理二进制文件 37

2.14 将R对象写入ASCII格式的文件 39

2.14.1 write函数 39

2.14.2 write.table函数 39

2.15 从其它程序中读取数据 40

第3章 R与数据库 43

3.1 SQL简介 43

3.1.1 导航命令 43

3.1.2 SQL基础 44

3.1.3 综合汇总 45

3.1.4 两个数据库的合并 46

3.1.5 子查询 47

3.1.6 修改数据库记录 48

3.2 ODBC 49

3.3 使用RODBC包 50

3.4 DBI包 51

3.5 访问MySQL数据库 51

3.6 执行查询 52

3.7 规范化的表 52

3.8 将数据读入MySQL 53

3.9 更复杂的汇总 55

第4章 日期 59

4.1 as.Date 60

4.2 chron包 61

4.3 POSIX类 63

4.4 日期的处理 66

4.5 时间间隔 67

4.6 时间序列 68

第5章 因子 71

5.1 因子的使用 71

5.2 数值型因子 74

5.3 因子的操作 75

5.4 根据连续变量创建因子 76

5.5 基于日期和时间的因子 77

5.6 交互作用 78

第6章 下标 81

6.1 下标的基础知识 81

6.2 数值型下标 81

6.3 字符型下标 82

6.4 逻辑型下标 82

6.5 矩阵和数组的下标 83

6.6 矩阵的特殊函数 87

6.7 列表 88

6.8 数据框下标 89

第7章 字符操作 93

7.1 字符数据的基础知识 93

7.2 显示和连接字符串 94

7.3 处理分散的字符值 95

7.4 R中的正则表达式 97

7.5 正则表达式的基础知识 98

7.6 拆分字符值 99

7.7 在R中使用正则表达式 101

7.8 替换和标记 105

第8章 数据汇总 107

8.1 table函数 107

8.2 汇总路线图 112

8.3 将函数映射到向量或列表 113

8.4 将函数映射到矩阵或数组 116

8.5 基于组的函数映射 120

8.6 reshape包 126

8.7 R中的循环 133

第9章 重塑数据 139

9.1 修改数据框中的变量 139

9.2 变量的重新编码 140

9.3 recode函数 142

9.4 重塑数据框 143

9.5 reshape包 148

9.6 合并数据框 150

9.7 在merge的环境下 155

索引 157