注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术工业技术建筑科学建筑设计采用R和JavaScript的数据可视化

采用R和JavaScript的数据可视化

采用R和JavaScript的数据可视化

定 价:¥49.80

作 者: (美)汤姆·巴克
出版社: 机械工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787111620150 出版时间: 2019-04-01 包装: 平装
开本: 16开 页数: 200 字数:  

内容简介

  《采用R和JavaScript的数据可视化》使R语言变得简单易学,它促进了数据收集和分析理念的发展。《采用R和JavaScript的数据可视化》讲解了如何使用R语言来查询和分析数据,以及使用D3JavaScript函数库以优雅、富有信息和交互的方式来格式化和显示数据。通过学习《采用R和JavaScript的数据可视化》,可以达到以下目标:深入了解如何收集和分析经验数据;学会如何使用数据可视化来讲述数据背后的故事;找到哪类数据可视化方法适合用于您希望与大家分享的数据故事;通过对涵盖全部必要技术的综合性介绍,使您对R语言充满信心;探索如何使用JavaScript和JavaScript函数库来构建交互式数据可视化系统。《采用R和JavaScript的数据可视化》适用于各层级开发人员,包括对数据可视化感兴趣的项目经理、统计学家、数学家、经济学家以及相关人员。

作者简介

  汤姆·巴克(Tom Barker),Comcast的一位网络开发高级经理。他撰写过一本《高级JavaScript性能:监控和可视化》,并与他人协作完成《采用HTML5、CSS3和JavaScript网络创建基础》一书。在过去的十年里,Tom还曾在费城大学担任兼职教授。他和妻子以及两个孩子住在费城郊外。

图书目录

致谢
译者序
第 1 章 背景 1
什么是数据可视化? 2
时间序列表 2
条形图 3
直方图 4
数据映射 4
散点图 5
历史 6
模型风景画 8
为什么要数据可视化? 10
工具 11
语言? 环境和库 11
分析工具 12
过程概述 14
确认问题 14
搜集数据 14
数据清洗 17
数据分析 17
数据可视化 21
数据可视化技术伦理 22
引用资源 23
注意视觉线索 23
总结 24
第 2 章 初学 R 语言 25
了解 R 控制台 25
命令行 27
命令历史 27
访问文件 28
程序包 28
导入数据 31
使用标题 32
指定字符串分隔符 32
指定行标识符 33
使用定制化的列名 33
数据结构和数据类型 34
数据帧 35
矩阵 37
添加列表 39
遍历列表 40
应用函数列表 41
函数 43
总结 44
第 3 章 深入了解 R 语言 45
R 中的面向对象程序设计 45
S3 类 46
S4 类 49
在 R 中用描述性指标做统计分析 51
中位数和平均值 53
四分位 54
标准偏差 55
RStudio IDE 56
R Markdown 57
RPubs 60
总结 62
第 4 章 用 D3 进行数据
可视化 63
基本概念 63
HTML 63
CSS 65
SVG 66
JavaScript 68
D3 的历史 69
使用 D3 69
创建一个项目 70

使用 D3 70
绑定数据 72
创建一个条形图 75
导入外部数据 82
总结 84
第 5 章 源自访问日志的空间
数据可视化 86
什么是数据地图? 86
访问日志 88
解析访问日志 89
读入访问日志 90
分析日志文件 91
通过 IP 定位 93
输出字段 97
添加控制逻辑 98
用 R 创建数据图 100
映射地理数据 101
添加纬度和经度 104
展示地区数据 106
分散式的可视化 108
总结 111
第 6 章 随时间变化的数据
可视化 112
搜集数据 112
使用 R 语言进行数据分析 113
计算错误的数量 114
检查错误的严重性 117
用 D3 添加交互性 120
读数据 121
在页面上绘图 122
增加交互性 128
总结 134
第 7 章 条形图 135
标准条形图 136
堆叠条形图 137
分组条形图 138
可视化和分析产品事件 139
使用 R 在条形图中绘制数据 142
结果排序 143
创建一个堆积条形图 144
D3 中的条形图 146
创建一个垂直条形图 146
创建一个堆积条形图 151
创建层叠可视化 155
总结 160
第 8 章 用散点图进行相关性
分析 161
发现数据之间的联系 161
敏捷开发的概念入门 164
相关性分析 165
创建散点图 165
创建气泡图 166
可视化漏洞 167
可视化产品事件 170
在 D3 中的交互散点图 172
添加基本的 HTML 和 JavaScript 173
导入数据 174
添加交互性功能 174
添加表单字段 177
检索表单数据 177
使用可视化 178
总结 182
第 9 章 用平行坐标系可视化
交付和质量的平衡 183
什么是平行坐标图? 183
平行坐标图的历史 185
寻求平衡 187
创建平行坐标图表 188
加入努力过程 189
使用 D3 格式化平行坐标图 191
创建基本的结构 191
为每列创建 y 轴 193
绘制线 193
褪去线 194
创建轴 195
总结 199

本目录推荐