图书介绍
数据分析与呈现 使用JavaScript & jQueryPDF|Epub|txt|kindle电子书版本网盘下载
![数据分析与呈现 使用JavaScript & jQuery](https://www.shukui.net/cover/44/30037353.jpg)
- (美)JonRaasch等著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302416678
- 出版时间:2015
- 标注页数:416页
- 文件大小:136MB
- 文件页数:430页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
数据分析与呈现 使用JavaScript & jQueryPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 数据可视化之美3
第1章 数据可视化的世界3
1.1 将数字带入生活中3
1.1.1 采集数据4
1.1.2 可视化数据4
1.1.3 同时采集和可视化数据5
1.2 数据可视化的应用6
1.2.1 在公共部门中的应用7
1.2.2 在B2B和企业内部的应用7
1.2.3 B2C的使用8
1.3 Web专业人士:一直参与其中9
1.4 可用的技术10
1.4.1 更快和更优秀的JavaScript处理10
1.4.2 HTML5的崛起11
1.4.3 降低实现门槛12
1.5 小结13
第2章 分析的基本要点15
2.1 关键的分析概念15
2.1.1 平均数和中位数16
2.1.2 标准偏差16
2.2 使用采样数据18
2.2.1 标准偏差变异18
2.2.2 人均计算18
2.2.3 误差幅度19
2.3 使用数据挖掘检测模式19
2.4 预测未来趋势20
2.5 小结22
第3章 构建可视化基础23
3.1 探索可视化数据的范围23
3.1.1 图表图元24
3.1.2 浏览高级可视化35
3.1.3 蜡烛图35
3.1.4 气泡图36
3.1.5 曲面图37
3.1.6 地图38
3.1.7 信息图39
3.2 使用HTML5 Canvas41
3.3 集成SVG43
3.4 小结45
第Ⅱ部分 使用JavaScript进行分析49
第4章 集成现有数据49
4.1 从标准文本文件中读取数据49
4.1.1 异步工作50
4.1.2 读取CSV文件50
4.2 使用XML数据52
4.2.1 了解XML格式52
4.2.2 获得XML数据53
4.2.3 使用XSLT设计样式55
4.3 显示JSON内容57
4.3.1 了解JSON语法57
4.3.2 读取JSON数据58
4.3.3 异步JSON59
4.4 小结62
第5章 以交互方式收集数据63
5.1 使用HTML5表单控件63
5.1.1 引入HTML5输入类型63
5.1.2 表单部件和数据格式化64
5.2 最大化移动表单65
5.2.1 使用上下文键盘65
5.2.2 样式化移动表单增加可用性66
5.2.3 移动表单部件66
5.3 小结66
第6章 验证数据69
6.1 服务器端验证和客户端验证70
6.2 原生HTML5验证70
6.2.1 原生验证和JavaScript验证71
6.2.2 了解HTML5验证71
6.2.3 使用HTML5验证数字72
6.2.4 必需的字段和最大长度72
6.2.5 自定义HTML5验证规则73
6.2.6 自定义HTML5验证消息73
6.2.7 h5Validate polyfill74
6.3 jQuery验证引擎74
6.3.1 了解jQuery验证引擎75
6.3.2 验证器75
6.3.3 错误消息79
6.4 小结80
第7章 检查和排序数据表81
7.1 输出基本的表格数据82
7.1.1 构建表格82
7.1.2 使用语义表格标记84
7.1.3 为表格添加标签88
7.1.4 配置列89
7.2 确保最大可读性92
7.2.1 设计表格93
7.2.2 增加可读性96
7.2.3 添加动态高亮效果102
7.3 包含计算104
7.3.1 使用JavaScript执行计算108
7.3.2 填充表格111
7.4 使用DataTables库112
7.4.1 使用DataTables制作美观的表格113
7.4.2 使用DataTables排序116
7.4.3 使用DataTables创建计算列118
7.5 将数据表关联到图表120
7.6 小结132
第8章 在客户端执行统计分析133
8.1 使用jStat执行统计分析133
8.1.1 开始使用jStat134
8.1.2 初步使用Stat135
8.2 使用Flot渲染概率分布图136
8.2.1 开始使用Flot136
8.2.2 渲染正态分布曲线138
8.3 小结140
第Ⅲ部分 以编程的方式可视化数据143
第9章 浏览绘图工具143
9.1 创建HTML5画布图表144
9.1.1 HTML5 画布基础知识144
9.1.2 线性插值145
9.1.3 简单柱状图146
9.1.4 实现坐标轴161
9.1.5 添加动画169
9.2 使用Google Charts180
9.2.1 Google Charts API 基础知识180
9.2.2 基本的条形图181
9.2.3 基本的饼状图182
9.2.4 使用图表动画184
9.3 小结187
第10章 使用Rapha?l构建自定义图表189
10.1 介绍Rapha?l190
10.1.1 SVG和画布图表190
10.1.2 开始使用Rapha?l190
10.1.3 绘制路径191
10.1.4 将自定义图形导入到Rapha?l中192
10.1.5 创建Rapha?l图形动画194
10.1.6 使用Rapha?l处理鼠标事件194
10.2 使用gRapha?l195
10.2.1 创建饼状图195
10.2.2 创建线形图196
10.2.3 创建条形图和柱状图199
10.3 扩展Rapha?l来创建自定义图表201
10.3.1 创建通用模式202
10.3.2 绘制弧形203
10.3.3 将数据处理成可用的值207
10.3.4 添加鼠标交互性211
10.3.5 为数据添加标签213
10.3.6 结束示例215
10.4 小结219
第11章 D3简介221
11.1 开始学习223
11.1.1 DOM和SVG224
11.1.2.select224
11.1.3.selectAll225
11.1.4.data(又称数据连接)227
11.1.5 键函数236
11.1.6.transition238
11.1.7 对象不变240
11.1.8 嵌套选择242
11.2 D3帮助函数244
11.2.1 绘制线条244
11.2.2 缩放246
11.3 D3帮助布局248
11.4 小结251
第12章 使用符号253
12.1 通过D3使用SVG符号254
12.1.1 创建D3线形表254
12.1.2 在线形表中添加符号259
12.1.3 使符号变得可交互260
12.2 通过Ignite UI igDataChart使用画布符号264
12.2.1 使用Ignite UI igDataChart创建线形图264
12.2.2 为图表添加符号269
12.2.3 创建气泡图272
12.3 小结276
第13章 映射全局、区域和局部数据277
13.1 使用Google Maps278
13.1.1 映射可视化的基础知识278
13.1.2 Google MapsAPI v3279
13.2 使用标记自定义地图282
13.2.1 显示地图标记283
13.2.2 准备将要绘制在地图上的数据284
13.2.3 使用标记绘制点数据288
13.2.4 使用标记区域绘制一个额外的统计信息291
13.2.5 使用热度地图显示数据密度295
13.3 在分级统计图中绘制数据298
13.3.1 获取几何图形绘制在地图上299
13.3.2 使用Topojson转换几何图形用于显示300
13.3.3 使用D3渲染地图几何图形301
13.3.4 使用分级统计地图显示统计信息303
13.4 小结310
第14章 使用Ignite UI igDataChart绘制时间系列311
14.1 使用股票数据312
14.1.1 股票数据基础知识312
14.1.2 获取一些股票数据313
14.1.3 蜡烛图和OHLC(收市价图)313
14.2 实现Ignite UI igDataChart315
14.2.1 获取Ignite UI316
14.2.2 使用igDataChart实现股票图316
14.2.3 为图表添加缩放栏325
14.2.4 添加同步图表327
14.2.5 使用技术分析工具329
14.3 绘制实时数据330
14.3.1 创建一个节点推送数据服务331
14.3.2 在客户端接收更新335
14.3.3 浏览更新渲染技术341
14.4 绘制海量数据343
14.5 小结348
第Ⅳ部分 交互式分析和可视化项目351
第15章 构建一个内部相互连接的仪表盘351
15.1 美国人口普查API352
15.2 渲染图表353
15.2.1 性别图表353
15.2.2 种族图表355
15.2.3 家庭规模图表357
15.2.4 家庭不动产占有图表358
15.2.5 年龄性别图表359
15.2.6 人口历史图表364
15.3 创建仪表盘366
15.3.1 基本标记和样式366
15.3.2 响应层369
15.4 使用Backbone连接组件370
15.4.1 创建模型和集合371
15.4.2 将图表标记转换成JavaScript模板372
15.4.3 创建州下拉菜单374
15.4.4 渲染州的变化376
15.5 下一步392
15.5.1 在重置大小时重新渲染392
15.5.2 其他改进392
15.6 小结392
第16章 D3实践395
16.1 使D3看起来更完美396
16.1.1 内嵌样式与CSS396
16.1.2 外边距396
16.1.3 排序397
16.1.4 指针事件398
16.1.5 清晰边缘398
16.2 使用坐标轴399
16.3 使用Voronoi地图403
16.3.1 基本的Voronoi地图403
16.3.2 Voronoi点选择406
16.4 制作可重用的可视化409
16.5 小结416