我正在使用sheetsee.js(和tabletop.js)阅读电子表格,并尝试使用标签可视化创建可缩放的旭日形图。但是,它只创建一个级别,文本旋转+90或-90。我的html页面的网址是http://www.wyzpubs.com/dataviz/sheetsee/dita_users_sb.html
有人能告诉我是什么原因引起的吗?我认为我使用大小信息创建JSON的方式是可以的,它就像在metmajer的带有标签的可缩放日照中一样。
谢谢, 贾亚拉姆
答案 0 :(得分:1)
错误发生在sheetsee.sunburst.js
中var partition = d3.layout.partition()
.value(function(d) { return d.size; });
你的数据没有大小(在json中),因此一切都崩溃了。
确定弧长大小应该有一些价值 我做了类似的事情(但你可以把它改成你的一些商业逻辑):
var partition = d3.layout.partition()
.value(function(d) { return d.parent.children.length; });
工作代码here
希望这有帮助!