近年來,視覺化越來越流行,許多報紙雜誌、入口網站、新聞、媒體都大量使用視覺化技術,使得複雜的數據和文字變得十分容易理解,有一句諺語「一張圖片價值於一千個字”,的確是名副其實。各種資料視覺化工具也如井噴式地發展,D3 正是其中的佼佼者。
D3 是什麼
D3 的全名是(Data-Driven Documents),顧名思義可以知道是一個被資料驅動的文件.聽名字有點抽象,說簡單一點,其實就是一個 JavaScript 的函數庫,使用它主要是用來做資料視覺化的。如果你不知道什麼是 JavaScript ,請先學習 JavaScript。
JavaScript 檔案的字尾名通常為 .js,故 D3 也常用 D3.js 稱呼。 D3 提供了各種簡單易用的函數,大大簡化了 JavaScript 操作資料的難度。由於它本質上是JavaScript ,用JavaScript 也是可以實現所有功能的,但它能大大減少你的工作量,尤其是在資料視覺化方面,D3 已經將產生可視化的複雜步驟精簡到了幾個簡單的函數,你只需要輸入幾個簡單的數據,就能夠轉換為各種絢麗的圖形。有過 JavaScript 基礎的朋友一定很容易理解它。
學習 D3 最好的地方是: http://d3js.org/ ,當然裡面都是英文的。
D3 是一個 JavaScript 函數庫,並不需要通常所說的「安裝」。它只有一個文件,在 HTML 中引用即可。有兩種方法:
(1)下載 D3.js 的檔案: d3.zip
解壓縮後,在 HTML 檔案中包含相關的 js 檔案即可。
(2)還可以直接包含網絡的鏈接,這種方法較簡單:
但使用的時候要保持網路連線有效,不能再斷網的情況下使用。
以上是d3js是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!