人口

这个示例展示了如何从ObervableHQ导入一个笔记本,并用我们自己的数据替换其数据(此示例的代码和数据最初发布在这里)。

首先,我们从本地JSON文件读取数据到population

population = FileAttachment("population.json").json()

然后,我们从https://observablehq.com/@d3/zoomable-sunburst导入,并指定我们想使用population而不是笔记本内置的数据:

import { chart } with { population as data } from "@d3/zoomable-sunburst"

最后,我们显示图表:

chart