前 言
D3(Data-Driven Documents)是一個用於資料視覺化開發的JavaScript函數庫,專案託管於GitHub。GitHub是全世界最流行的程式託管平台,雲集了來自世界各地的優秀工程師。D3自誕生以來,不斷受到好評,其排名在GitHub的專案倉庫排行榜已高居第2位(2017年3月)。以一個視覺化工具而言,能取得這種成就可說是奇蹟。
人數多並不表示一個工具好,但一定表示它擁有更多的教學、範例程式、社區問答和出版物。D3由於其龐大的使用者量,已經幾乎成為資料視覺化的代名詞。
本書希望盡可能讓零基礎初學者也能閱讀,但或許很難。您也許需要至少掌握一種程式語言,例如C/C++、Java、JavaScript,了解網頁撰寫的基礎。
學習本書後,相信讀者能在一邊查詢API的情況下完成資料視覺化的工作。為使閱讀儘量簡單、容易,本書附帶非常豐富的插圖。
用圖而不用文字。這也正好符合視覺化的追求。
✤致謝
感謝我的妻子,當我感到疲勞時,有她在身邊總能感到安心。
感謝我的兒子,他是我最重要的精神支柱。
感謝本書的編輯付睿女士,她協助我完成本書的構思,並提出了很多建設性的意見。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。