Interactive Data Visualization for the Web (Paperback)

Scott Murray

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

商品描述

Create and publish your own interactive data visualization projects on the Web—even if you have little or no experience with data visualization or web development. It’s easy and fun with this practical, hands-on introduction. Author Scott Murray teaches you the fundamental concepts and methods of D3, a JavaScript library that lets you express data visually in a web browser. Along the way, you’ll expand your web programming skills, using tools such as HTML and JavaScript.

This step-by-step guide is ideal whether you’re a designer or visual artist with no programming experience, a reporter exploring the new frontier of data journalism, or anyone who wants to visualize and share data.

  • Learn HTML, CSS, JavaScript, and SVG basics
  • Dynamically generate web page elements from your data—and choose visual encoding rules to style them
  • Create bar charts, scatter plots, pie charts, stacked bar charts, and force-directed layouts
  • Use smooth, animated transitions to show changes in your data
  • Introduce interactivity to help users explore data through different views
  • Create customized geographic maps with data
  • Explore hands-on with downloadable code and over 100 examples

商品描述(中文翻譯)

在網路上創建並發佈自己的互動數據可視化項目,即使你對數據可視化或網頁開發沒有太多經驗,也能輕鬆而有趣地實現。這本實用的、實踐性的入門指南由作者Scott Murray撰寫,他教授了D3的基本概念和方法,D3是一個讓你在網頁瀏覽器中以視覺方式表達數據的JavaScript庫。在學習的過程中,你將擴展你的網頁編程技能,使用HTML和JavaScript等工具。

這本逐步指南非常適合沒有編程經驗的設計師或視覺藝術家、探索數據新領域的記者,以及任何想要視覺化和分享數據的人。

學習HTML、CSS、JavaScript和SVG基礎知識
從數據動態生成網頁元素,並選擇視覺編碼規則來設計它們
創建條形圖、散點圖、餅圖、堆疊條形圖和力導向佈局
使用平滑、動畫過渡來展示數據的變化
引入互動性,幫助用戶通過不同視圖探索數據
使用數據創建自定義地理地圖
通過可下載的代碼和100多個示例進行實踐探索