图书介绍
Clojure数据分析秘笈【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)ERICROCHESTER著;刘德海,张玫译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111473268
- 出版时间:2014
- 标注页数:251页
- 文件大小:41MB
- 文件页数:265页
- 主题词:程序语言-语言设计
PDF下载
下载说明
Clojure数据分析秘笈PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 导入分析数据1
1.1引言1
1.2新建项目1
1.3将CSV数据读入Incanter数据集2
1.4将JSON数据读入Incanter数据集4
1.5使用Incanter读入Excel数据5
1.6从JDBC数据库读取数据6
1.7将XML数据读入Incanter数据集9
1.8从网页表中抓取数据11
1.9从网页中抓取文本数据15
1.10读取RDF数据17
1.11使用SPARQL读取RDF数据20
1.12整合不同格式的数据24
第2章 清洗和校验数据29
2.1引言29
2.2使用正则表达式清洗数据30
2.3使用同义词映射保持一致性31
2.4识别并去除重复数据33
2.5标准化数字格式35
2.6调整词频值的度量36
2.7标准化日期和时间38
2.8大数据集的延迟处理40
2.9大数据集抽样42
2.10修正拼写错误43
2.11解析自定义数据格式46
2.12使用Valip校验数据49
第3章 使用并发编程管理复杂度51
3.1引言51
3.2使用STM管理程序复杂度52
3.3使用agent管理程序复杂度55
3.4使用commute获得更好的性能57
3.5将agent和STM结合使用58
3.6使用ensure维护一致性60
3.7将安全的副作用引入STM中63
3.8使用validator维护数据一致性65
3.9使用watcher追踪处理过程68
3.10使用watcher调试并发程序70
3.11从agent中错误恢复71
3.12使用sized queue管理输入73
第4章 使用并行编程提高性能74
4.1引言74
4.2使用pmap并行处理75
4.3使用Incanter并行处理77
4.4将蒙特卡罗模拟进行划分使pmap性能提升79
4.5使用模拟退火算法最优化分块大小83
4.6使用reducers并行处理86
4.7使用reducers生成在线统计89
4.8使用OpenCL和Calx驾驭你的GPU91
4.9使用类型提示94
4.10使用Criterium制定基准96
第5章 使用Cascalog进行分布式数据处理100
5.1引言100
5.2使用Cascalog和Hadoop分布式处理101
5.3使用Cascalog查询数据104
5.4使用Apache HDFS分布数据105
5.5使用Cascalog解析CSV文件108
5.6使用Cascalog执行复杂查询110
5.7使用Cascalog聚合数据112
5.8定义新Cascalog操作符113
5.9组成Cascalog查询116
5.10处理Cascalog工作流中的错误118
5.11使用Cascalog转换数据119
5.12使用Pallet在云上执行Cascalog查询120
第6章 使用Incanter数据集126
6.1引言126
6.2加载Incanter样例数据集126
6.3将Clojure数据结构加载到数据集中127
6.4使用view交互式查看数据集129
6.5将数据集转换为矩阵130
6.6在Incanter中使用infix公式132
6.7使用$选择列133
6.8使用$选择行135
6.9使用$where过滤数据集136
6.10使用$group-by对数据分组138
6.11将数据集另存为CSV和JSON139
6.12使用$join进行多数据集投影141
第7章 使用Incanter准备并执行统计数据分析144
7.1引言144
7.2使用$rollup生成汇总统计144
7.3通过变量差别展示变化146
7.4调整变量以简化变量关系148
7.5使用Incanter Zoo处理时间序列数据150
7.6平滑数据以降低噪声152
7.7使用bootstrapping验证抽样统计154
7.8线性关系建模156
7.9非线性关系建模158
7.10多峰贝叶斯分布建模162
7.11使用本福德定律找出数据错误165
第8章 使用Mathematica和R167
8.1引言167
8.2在Mac OSX和Linux系统中配置Mathematica与Clojuratica的交互环境168
8.3在Windows系统中配置Mathematica与Clojuratica的交互环境170
8.4在Clojuratica中调用Mathematica函数172
8.5在Clojuratica中向Mathematica发送矩阵173
8.6在Clojuratica中运行Mathematica脚本174
8.7从Mathematica中创建函数175
8.8在Mathematica中并行处理函数176
8.9配置R与Clojure交互177
8.10在Clojure中调用R的函数179
8.11将向量传入R180
8.12在Clojure中执行R文件181
8.13在Clojure中使用R绘图183
第9章 聚类、分类和使用Weka185
9.1引言185
9.2将CSV和ARFF文件加载到Weka中185
9.3在Weka数据集中对列进行过滤和重命名187
9.4使用K-means聚类发现成组数据190
9.5在Weka中寻找层次聚类结构195
9.6在Incanter中使用SOM聚类197
9.7使用决策树分类数据199
9.8使用朴素贝叶斯分类器分类数据201
9.9使用支持向量机分类数据203
9.10使用Apriori算法发现数据中的关联205
第10章 使用Incanter绘图208
10.1引言208
10.2使用Incanter创建散点图209
10.3使用Incanter创建柱形图211
10.4在柱形图中绘制非数值型数据212
10.5使用Incanter创建直方图213
10.6使用Incanter绘制函数215
10.7为Incanter图表加入方程式216
10.8为散点图加入直线217
10.9使用JFreeChart定制图表218
10.10将Incanter图保存为PNG格式220
10.11使用PCA绘制多维数据221
10.12使用Incanter创建动态图表223
第11章 创建网页图表225
11.1引言225
11.2使用Ring和Compojure提供数据226
11.3使用Hiccup创建HTML网页229
11.4配置和使用ClojureScript231
11.5用NVD3创建散点图234
11.6用NVD3创建条形图239
11.7用NVD3创建直方图242
11.8使用力向布局进行图像可视化244
11.9用D3创建交互式可视化248
热门推荐
- 165274.html
- 1131412.html
- 721292.html
- 2401062.html
- 2946311.html
- 2449741.html
- 2422842.html
- 2056876.html
- 2620204.html
- 3322539.html
- http://www.ickdjs.cc/book_293654.html
- http://www.ickdjs.cc/book_299815.html
- http://www.ickdjs.cc/book_1904653.html
- http://www.ickdjs.cc/book_3707037.html
- http://www.ickdjs.cc/book_784600.html
- http://www.ickdjs.cc/book_3793066.html
- http://www.ickdjs.cc/book_1653005.html
- http://www.ickdjs.cc/book_967551.html
- http://www.ickdjs.cc/book_3797873.html
- http://www.ickdjs.cc/book_138556.html