内容简介
The typical target audience of this book is JavaScript developers, designers, and visual artists who have some basic JavaScript programming knowledge and who now want to master pro-level techniques to create interactive data visualizations using web standards which work on desktop as well as mobile devices.
AI简介
这是一本专注于数据可视化的权威指南,旨在帮助JavaScript开发者,设计师和视觉艺术家,利用D3.js库来创建动态的,交互式的,并且在桌面和移动设备上均可工作的数据可视化作品。
书籍内容涵盖了D3.js的各个功能模块,从基本概念到高级应用,从数据加载到交互实现,从基本图表到复杂布局,都有详尽的解释和实践。第一章介绍了如何获取本书代码并设置开发环境,解释了D3.js的基本概念并创建了第一个可视化。第二章介绍了如何使用D3.js API创建基本形状和图表,展示了如何创建交互式线图和动画饼图。第三章介绍了D3.js提供的API来处理层次数据,展示了如何使用D3.js创建不同类型的树,以及如何创建树图和打包可视化。第四章介绍了如何使用力布局来可视化数据图,展示了如何使用D3.js API以不同的方式可视化Simpson角色之间的关系。第五章介绍了如何使用D3.js处理地理数据,展示了如何使用D3.js轻松地操作和丰富地图。第六章探索了如何使用D3.js来可视化实时流数据的不同选项,展示了如何通过WebSocket接收信息并在不同的方式上可视化信息。第七章展示了两种可视化数据的方式。介绍了