精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

JavaScript可視化庫D3現在到了4.0版本

責任編輯:editor004

作者: David Iffland

2016-07-04 11:47:36

摘自:INFOQ

JavaScript可視化庫D3 js 4 0版本發布。向函數d3 interpolateRdBu(t)傳入一個介于0到1之間的t值,就會返回一個處于這個范圍內的RGB十六進制字符串。對于那些需要基于數據構建自定義可視化的開發人員而言,D3提供了非常強大的功能。

JavaScript可視化庫D3.js 4.0版本發布。雖然有些JavaScript庫在主版本變化時不會有大的變化,但D3.js 4.0包含了大量的重寫和重大的升級。

D3創建者Mike Bostock過去一整年都在開發4.0版本。他表示,D3的“受歡迎程度超出我的想象,我希望盡可能地把它開發好。”先前,Bostock曾在紐約時報工作過。在那里,他借助D3精心制作新聞故事,提供豐富的數據可視化,比如“”。

該庫最大的變化是分解成了較小的模塊。雖然開發人員仍然可以選擇下載整個庫,但也可以使用npm單獨安裝諸如d3-interpolate和d3-axis這樣的組件。Bostock表示,新的模塊化設計應該可以讓協作變得更簡單:

4.0版本模塊化的其中一個目標就是讓他人可以更容易地將新特性作為單獨的庫發布,他們可以使用D3,但不需要讓它成為“核心”組成部分。再也沒有“核心”D3,有的只是一個默認綁定。

該版本還帶來了大量的新特性和Bug修復。例如,創建配色方案的新方法,比如基于ColorBrewer方案。新的d3-scale-chromatic可以從離散顏色集提供顏色,也可以從一個連續的范圍提供顏色。

向函數d3.interpolateRdBu(t)傳入一個介于0到1之間的t值,就會返回一個處于這個范圍內的RGB十六進制字符串。

現在,4.0版本已經發布,Bostock將重點更新所有的示例和教程。完整的發布說明極為詳盡,讀來令人愉快。

D3的復雜是出了名的,很難上手和理解。其他圖表庫,如C3,通過抽象大量消除了D3的復雜性,但涵蓋了許多開發人員的常見用例。不過,對于那些需要基于數據構建自定義可視化的開發人員而言,D3提供了非常強大的功能。

查看英文原文:D3 JavaScript Visualization Library Hits 4.0

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 汝阳县| 建阳市| 南乐县| 城市| 融水| 新河县| 哈尔滨市| 寻乌县| 堆龙德庆县| 大庆市| 旌德县| 义马市| 九江市| 繁昌县| 海兴县| 万山特区| 和田县| 南城县| 巴彦淖尔市| 平遥县| 水富县| 洮南市| 新兴县| 迁安市| 长汀县| 龙岩市| 贵德县| 岳池县| 福泉市| 宜昌市| 南澳县| 怀仁县| 龙州县| 酉阳| 自贡市| 加查县| 乌鲁木齐市| 慈溪市| 阿拉善盟| 高要市| 凤冈县|