D3學習筆記一

D3學習筆記一

什麼是D3?

D3(全稱Data Driven Documents)是一個用來作Web數據可視化的JavaScript函數庫。D3也稱之爲D3.js。算法

D3是2011年由Mike Bostock, Jeff Heer, Vadim Ogievetsky開發的,前身是Protovis。函數

D3的特色

  1. 與DOM綁定在一塊兒
  2. 數據轉化與圖形繪製分開
  3. 基於JavaScript語言
  4. 大量複雜算法封裝成佈局,適用於各類圖表繪製。
  5. 基於SVG。

構成要素: 座標,大小,色彩,標籤,關聯。佈局

圖表種類

  1. 柱形圖
  2. 散點圖
  3. 折線圖
  4. 餅狀圖
  5. 弦圖
  6. 力導圖
  7. 樹狀圖
  8. 打包圖(大圈套小圈)
  9. 分區圖

推薦學習資源

相關文章
相關標籤/搜索