Visual Storytelling with D3: An Introduction to Data Visualization in JavaScript (Paperback)

Ritchie S. King

  • 出版商: Addison Wesley
  • 出版日期: 2014-08-27
  • 售價: $1,440
  • 貴賓價: 9.5$1,368
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Paperback
  • ISBN: 0321933176
  • ISBN-13: 9780321933171
  • 相關分類: Data-visualizationJavaScript
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Master D3, Today’s Most Powerful Tool for Visualizing Data on the Web

 

Data-driven graphics are everywhere these days, from websites and mobile apps to interactive journalism and high-end presentations. Using D3, you can create graphics that are visually stunning and powerfully effective. Visual Storytelling with D3 is a hands-on, full-color tutorial that teaches you to design charts and data visualizations to tell your story quickly and intuitively, and that shows you how to wield the powerful D3 JavaScript library.

 

Drawing on his extensive experience as a professional graphic artist, writer, and programmer, Ritchie S. King walks you through a complete sample project—from conception through data selection and design. Step by step, you’ll build your skills, mastering increasingly sophisticated graphical forms and techniques. If you know a little HTML and CSS, you have all the technical background you’ll need to master D3.

 

This tutorial is for web designers creating graphics-driven sites, services, tools, or dashboards; online journalists who want to visualize their content; researchers seeking to communicate their results more intuitively; marketers aiming to deepen their connections with customers; and for any data visualization enthusiast.

 

Coverage includes

  • Identifying a data-driven story and telling it visually
  • Creating and manipulating beautiful graphical elements with SVG
  • Shaping web pages with D3
  • Structuring data so D3 can easily visualize it
  • Using D3’s data joins to connect your data to the graphical elements on a web page
  • Sizing and scaling charts, and adding axes to them
  • Loading and filtering data from external standalone datasets
  • Animating your charts with D3’s transitions
  • Adding interactivity to visualizations, including a play button that cycles through different views of your data
  • Finding D3 resources and getting involved in the thriving online D3 community

 

About the Website

All of this book’s examples are available at ritchiesking.com/book, along with video tutorials, updates, supporting material, and even more examples, as they become available.

 

商品描述(中文翻譯)

《D3 大師,當今最強大的網頁數據可視化工具》

數據驅動的圖形如今無處不在,從網站和移動應用程式到互動新聞和高端演示。使用 D3,您可以創建視覺效果驚人且功能強大的圖形。《D3 視覺故事》是一本實用的全彩教程,教您如何設計圖表和數據可視化,以快速直觀地講述您的故事,並展示如何運用強大的 D3 JavaScript 函式庫。

作者 Ritchie S. King 憑藉其豐富的專業經驗,從專業圖形藝術家、作家和程式設計師的角度,帶領您完成一個完整的範例項目,從概念到數據選擇和設計。逐步學習,掌握越來越複雜的圖形形式和技巧。如果您了解一些 HTML 和 CSS,您就具備了掌握 D3 所需的所有技術背景。

本教程適用於創建以圖形為主的網站、服務、工具或儀表板的網頁設計師;希望將內容視覺化的在線新聞記者;希望以更直觀方式傳達結果的研究人員;希望加深與客戶聯繫的營銷人員;以及任何數據可視化愛好者。

內容包括:

- 辨識數據驅動的故事並以視覺方式講述
- 使用 SVG 創建和操作美麗的圖形元素
- 使用 D3 塑造網頁
- 結構化數據以便 D3 能夠輕鬆可視化
- 使用 D3 的數據連接將數據與網頁上的圖形元素相連接
- 調整圖表的大小和比例,並為其添加軸
- 從外部獨立數據集加載和過濾數據
- 使用 D3 的過渡效果為圖表添加動畫
- 為可視化添加互動性,包括循環播放按鈕以查看數據的不同視圖
- 尋找 D3 資源並參與繁榮的線上 D3 社區

關於網站:

本書的所有範例都可在 ritchiesking.com/book 上找到,還有視頻教程、更新、支援材料和更多範例(隨時更新)。