D3.js

软件描述

D3.js 是一个基于数据操作文档的 JavaScript 库。D3 通过 HTML、SVG 和 CSS 帮助您让数据生动起来。

官方网站

访问软件的官方网站了解更多信息

官方认证

d3js.org

安全链接HTTPS

什么是 D3.js?

D3 允许您将任意数据绑定到文档对象模型(DOM),然后基于数据对文档应用驱动型转换。例如,您可以使用 D3 从数字数组生成 HTML 表格,或使用相同的数据创建带有平滑过渡和交互功能的动态 SVG 柱状图。

D3 并非一个试图提供所有可能功能的庞大框架,而是专注于解决核心问题:基于数据高效地操作文档。这避免了专有表示方式,提供了极高的灵活性,充分展现了 HTML、SVG 和 CSS 等网络标准的全部能力。D3 开销极小,运行速度极快,支持大规模数据集以及动态交互与动画行为。D3 的函数式风格通过丰富多样的组件和插件实现了代码复用。

🔄 替代方案

76 个选择

Penrose 是一个平台,用户只需在纯文本中输入数学符号,即可创建精美的图表。其目标是让非专业人士也能轻松创建和探索高质量的图表,从而更深入地理解复杂的技術概念。

免费 • 开源
查看详情

在线使用CSV、Excel或JSON数据创建图表。选择不同的图表类型、数据透视表和关系图。简单、易用、开源。

免费 • 开源
查看详情

该项目旨在构建可重复使用的 d3.js 图表及图表组件,同时不削弱 d3.js 所提供的强大功能。这是一个非常年轻的组件集合,其目标是保持这些组件的高度可定制性,避免走向常规的……

免费 • 开源
查看详情
Bokeh

Bokeh

软件

Bokeh 是一个 Python 交互式可视化库,旨在将图形展示于现代网络浏览器中。其目标是提供优雅、简洁的新型图形构建方式,风格类似 D3.js,同时在大规模数据上实现高性能的交互性。

免费 • 开源
查看详情
amCharts

amCharts

软件

amCharts 是一款功能强大的图表库,可满足任何数据可视化需求。我们的图表解决方案包括柱状图、条形图、折线图、面积图、阶梯图、无立柱阶梯图、平滑折线图、蜡烛图、OHLC 图、饼图/环形图、雷达图/极坐标图、XY 散点图/气泡图、子弹图、漏斗图/金字塔图等……

免费增值 • 专有
查看详情
ZoomCharts

ZoomCharts

软件

世界上交互性最强的数据可视化软件。 功能强大的触控屏支持HTML5图表库,采用快速跨平台JavaScript编写,可在所有浏览器中运行。

付费 • 专有
查看详情
CanvasJS Charts

CanvasJS Charts

图表库工具

4.5

CanvasJS 是一个易于使用的 HTML5 和 JavaScript 图表库。它可在包括 iPhone、iPad、Android、Windows Phone、Microsoft Surface、桌面设备等在内的各种设备上运行。这使您能够创建功能丰富的仪表板,且在所有设备上都能正常工作,而不会……

免费个人 • 专有
查看详情
D3plus

D3plus

软件

数据可视化变得简单。一个扩展了流行 D3.js 的 JavaScript 库,可实现快速而美观的可视化效果。

免费 • 开源
查看详情
上一页下一页