《R和Ruby数据分析之旅》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(新加坡)SAUSHEONGCHANG著;钱昊,刘熙译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2013
  • ISBN:9787115303707
  • 页数:204 页
图书介绍:本书旨在通过6个现实生活的实例,让读者通过使用一些基本的数学知识和简单的Ruby和R结构,学会如何对问题建模,并找到解决方案。先是建模和模拟环境和系统,然后观察和分析结果,通过编程的之眼来看周围的世界。

第1章 握住探险之鞭——认识Ruby 1

1.1 Rub 1

1.1.1为什么用Ruby 1

1.1.2安装Ruby 2

1.1.3运行Ruby 4

1.1.4引用外部库 5

1.1.5 Ruby基础 6

1.1.6一切皆对象 12

1.2 Shoes 18

1.2.1何为Shoes 18

1.2.2五彩的“鞋子”(Shoes) 19

1.2.3安装Shoes 19

1.2.4编写Shoes程序 20

1.3小结 23

第2章 走进《黑客帝国》——认识R 24

2.1 R的简介 24

2.2使用R 25

2.2.1 R控制台 26

2.2.2源文件与命令行 28

2.2.3程序包 29

2.3R编程 31

2.3.1变量和函数 32

2.3.2条件语句与循环 33

2.3.3数据结构 35

2.3.4导入数据 42

2.4作图 47

2.4.1基本绘图 47

2.4.2 ggplot2简介 50

2.5小结 57

第3章 探讨办公室与卫生间问题 59

3.1简单的情形 60

3.2表示卫生间等事物 61

3.3初次模拟 64

3.4解释数据 67

3.5第二次模拟 73

3.6第三次模拟 77

3.7最后一个模拟 81

3.8小结 85

第4章 当一回经济学家 86

4.1看不见的手 87

4.2一个简单的市场经济体系 87

4.2.1生产者 88

4.2.2消费者 89

4.2.3一些使程序简化的方法 90

4.2.4模拟 91

4.2.5分析模拟结果 93

4.3价格决定的资源分配 96

4.3.1生产者 97

4.3.2消费者 98

4.3.3市场 99

4.3.4模拟 99

4.3.5分析第二个模拟的结果 101

4.3.6价格控制 105

4.4小结 108

第5章 对自己的电子邮件进行挖掘 109

5.1思想 109

5.2抓取和解析 110

5.3对电子邮件进行挖掘 117

5.3.1每月同一天的邮件数量 118

5.3.2邮件挖掘者 121

5.3.3每周同一天的邮件数量 124

5.3.4每月的邮件数量 125

5.3.5一天各小时的邮件数量 127

5.3.6交互 128

5.3.7交互中的比较 131

5.4文本挖掘 134

5.5小结 141

第6章 测一测我们的心脏 142

6.1跳动的心脏 142

62听诊 143

6.2.1自制数字听诊器 143

6.2.2从声音中提取数据 144

6.2.3生成心音波形 147

6.2.4找出心率 149

6.3血氧定量法 152

6.3.1自制脉搏血氧计 152

6.3.2从视频中提取信息 153

6.3.3生成心跳波形并计算心率 155

6.4小结 157

第7章 模拟结群飞行的鸟 159

7.1 Boids的由来 160

7.2模拟 161

7.3 Roid 162

7.4 boid群的规则 169

7.5辅助规则 171

7.6规则的变更 172

7.7绕圈 174

7.8加入障碍物 174

7.9小结 176

第8章 是什么让世界运行不止 177

8.1生活很美好 177

8.2金钱 178

8.3性别 190

8.3.1生与死 190

8.3.2变化 190

8.4进化 196

8.4.1我们将做哪些改变 197

8.4.2实现 198

8.5小结 202

关于作者 203

封面介绍 203