- D3.js Quick Start Guide
- Matthew Huntington
- 126字
- 2021-07-16 17:36:37
What makes D3 so special?
D3.js came in at this point because writing the code to make complex data-driven documents (how D3 got its name) that linked SVG images with the big data that had become available on the internet was a difficult task. It rose to prominence during the Obama/Romney presidential debates as the New York times published a series of amazing visualizations. Check out some examples here:
- https://archive.nytimes.com/www.nytimes.com/interactive/2012/11/07/us/politics/obamas-diverse-base-of-support.html
- http://archive.nytimes.com/www.nytimes.com/interactive/2012/11/02/us/politics/paths-to-the-white-house.html
- https://archive.nytimes.com/www.nytimes.com/interactive/2012/10/15/us/politics/swing-history.html
- https://www.nytimes.com/elections/2012/electoral-map.html
- https://archive.nytimes.com/www.nytimes.com/interactive/2012/09/06/us/politics/convention-word-counts.html
- https://archive.nytimes.com/www.nytimes.com/interactive/2012/03/07/us/politics/how-candidates-fared-with-different-demographic-groups.html
D3 simplifies some of the most common, as well as some of the most, complex tasks that a developer can run into when creating browser-based visualizations. At its core, D3 easily maps SVG image properties to data values. As the data values change, due to user interactions, so do the images.
推薦閱讀
- Internet接入·網(wǎng)絡(luò)安全
- Word 2000、Excel 2000、PowerPoint 2000上機指導(dǎo)與練習(xí)
- TestStand工業(yè)自動化測試管理(典藏版)
- 深度學(xué)習(xí)中的圖像分類與對抗技術(shù)
- 精通特征工程
- Ruby on Rails敏捷開發(fā)最佳實踐
- 邊緣智能:關(guān)鍵技術(shù)與落地實踐
- 生物3D打印:從醫(yī)療輔具制造到細胞打印
- 單片機技術(shù)項目化原理與實訓(xùn)
- Linux Shell Scripting Cookbook(Third Edition)
- PowerPoint 2010幻燈片制作高手速成
- Moodle 2.0 Course Conversion(Second Edition)
- 大數(shù)據(jù)時代的調(diào)查師
- JSP通用范例開發(fā)金典
- 網(wǎng)頁設(shè)計與制作