用于定制数据可视化的 JavaScript 库
以无与伦比的灵活性创建自定义动态可视化
基于数据创建、更新和动画化 DOM,无需虚拟 DOM 的开销。
将抽象数据编码为位置、大小和颜色等视觉值。用坐标轴解释位置编码。
渲染圆弧、面积、曲线、直线、链接、饼图、堆栈、符号……以及任何你可能需要可视化数据的几何图元。
通过可重复使用的交互行为(包括平移、缩放、刷涂和拖动)促进探索。
树形图、树、力导向图、Voronoi、轮廓、弦、圆形填充……一个随时可用的布局算法库。
比你想象的还要多的球形投影,具有任意方面、自适应采样和灵活剪辑。
CSV 解析、本地化日期解析和格式化、色彩空间、日历数学、统计数据,我现在可以停止列出功能了吗?
D3 团队还构建了 Observable Plot,这是在 D3 之上构建的快速图表的高级 API。
Try Observable Plot
D3 由协作数据分析平台 Observable 开发。
Visit Observable