我正在尝试对我拥有的一些数据使用“sequence-sunburst”风格的 d3 可视化。首先,我决定简单地重新创建 d3 网站 ( http://bl.ocks.org/kerryrodden/7090426 ) 上给出的内容。
正是在这里,我遇到了一些问题:
在“sequence.js”的第 85 行,我收到以下错误:
Cannot read property '__data__' of null
第 85 行代码如下:
totalSize = path.node().__data__.value;
同样,要开始,我已经逐字复制了 js 和 csv!我不知道为什么这不起作用。
进一步说明:
- 我正在使用最新版本的 Chrome
- 我正在运行 Chrome 设置为
--allow-file-access-from-files
- 我正在使用 python 的 SimpleHTTPServer 打开我的 html 文件(也逐字复制!)。端口被正确引用。
帮助表示赞赏。