簡(jiǎn)介:現(xiàn)在是大數(shù)據(jù)時(shí)代,我們每天都會(huì)產(chǎn)生很多的數(shù)據(jù),如何通過(guò)更直觀的方式來(lái)展示這些數(shù)據(jù)并可以讓用戶(hù)馬上就可以獲得海量信息中的規(guī)律呢?使用D3!這個(gè)課程會(huì)通過(guò)實(shí)際的例子講解如何使用D3這個(gè)javascript庫(kù)來(lái)制作幾種常用類(lèi)型的圖表,讓我們來(lái)初探數(shù)據(jù)可視化的奧秘吧!
第1章 課程介紹
介紹了本課程的主要內(nèi)容:1. 為什么要使用圖表;2. 有哪些常用的圖表;3. 什么是D3和D3能給我們帶來(lái)什么;4. 你會(huì)學(xué)到什么
第2章 線型圖表與坐標(biāo)軸
線型圖表是我們最常見(jiàn)的圖表了,這一章里我們就來(lái)學(xué)習(xí)一下如何生成線型圖表,我們還會(huì)學(xué)習(xí)到如何添加坐標(biāo)軸。
第3章 面積圖表
面積圖表一般有很強(qiáng)的視覺(jué)沖擊力,因?yàn)樗怯纱髩K的顏色填充的。而生成面積圖表卻不那么難,只要你學(xué)習(xí)了上一章中如何制作線型圖表。
第4章 柱狀圖表與數(shù)據(jù)文件
這一章里我們會(huì)講解兩種柱狀圖表的制作:水平柱狀圖表和豎直柱狀圖表,并學(xué)習(xí)如何使用D3來(lái)解析數(shù)據(jù)文件來(lái)獲取生成圖表所用的工具。
第5章 餅狀圖
餅狀圖也是很有視覺(jué)沖擊力的一種圖表,通過(guò)餅狀圖我們可以很快地知道每個(gè)部分所占的比例是多少。通過(guò)本章我們可以學(xué)到如何使用D3中的svg.arc()和layout.pie()方法來(lái)生成餅狀圖