D3 是什么
D3 的全稱是(Data-Driven Documents),顧名思義可以知道是一個(gè)被數(shù)據(jù)驅(qū)動(dòng)的文檔。聽名字有點(diǎn)抽象,說(shuō)簡(jiǎn)單一點(diǎn),其實(shí)就是一個(gè) JavaScript 的函數(shù)庫(kù),使用它主要是用來(lái)做數(shù)據(jù)可視化的。如果你不知道什么是 JavaScript ,請(qǐng)先學(xué)習(xí)一下 JavaScript。
JavaScript 文件的后綴名通常為 .js,故 D3 也常使用 D3.js 稱呼。D3 提供了各種簡(jiǎn)單易用的函數(shù),大大簡(jiǎn)化了 JavaScript 操作數(shù)據(jù)的難度。由于它本質(zhì)上是 JavaScript ,所以用 JavaScript 也是可以實(shí)現(xiàn)所有功能的,但它能大大減小你的工作量,尤其是在數(shù)據(jù)可視化方面,D3 已經(jīng)將生成可視化的復(fù)雜步驟精簡(jiǎn)到了幾個(gè)簡(jiǎn)單的函數(shù),你只需要輸入幾個(gè)簡(jiǎn)單的數(shù)據(jù),就能夠轉(zhuǎn)換為各種絢麗的圖形。有過(guò) JavaScript 基礎(chǔ)的朋友一定很容易理解它。
學(xué)習(xí) D3 最好的地方是: http://d3js.org/ ,當(dāng)然里面都是英文的。
D3 是一個(gè) JavaScript 函數(shù)庫(kù),并不需要通常所說(shuō)的“安裝”。它只有一個(gè)文件,在 HTML 中引用即可。有兩種方法:
(1)下載 D3.js 的文件: d3.zip
解壓后,在 HTML 文件中包含相關(guān)的 js 文件即可。
(2)還可以直接包含網(wǎng)絡(luò)的鏈接,這種方法較簡(jiǎn)單:
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
但使用的時(shí)候要保持網(wǎng)絡(luò)連接有效,不能再斷網(wǎng)的情況下使用。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com