
D3 获取输入数据并将其映射为该数据的可视表示。它支持多种不同的数据格式。D3 允许您将数据绑定(或附加)到文档对象模型(DOM)。您可以使用带有 D3 内置方法的 HTML 或 SVG 元素将数据转换为可视化。
D3 为您提供了对数据表示的大量控制。本课程将介绍 D3 库的基本功能以及如何使用 D3 库创建可视化效果。
<body><script>const dataset = [12, 31, 22, 17, 25, 18, 29, 14, 9];const w = 500;const h = 100;const svg = d3.select("body").append("svg").attr("width", w).attr("height", h);svg.selectAll("rect").data(dataset).enter().append("rect").attr("x", (d, i) => i * 30).attr("y", (d, i) => h - 3 * d).attr("width", 25).attr("height", (d, i) => 3 * d).attr("fill", "navy");svg.selectAll("text").data(dataset).enter().append("text").attr("x", (d, i) => i * 30).attr("y", (d, i) => h - 3 * d - 3).text((d, i) => d);</script></body>
文章转载自路条编程,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




