我目前正试图创建一个使用六角格d3.js和hexbin插件的d3.js.我遇到的问题是我的网格中总是有空六边形或整个空行,而不是所有六边形都很好.
任何想法如何解决这一问题?
我的代码:
var margin = {
top: 80,
right: 20,
bottom: 50,
left: 80
},
width = $(window).width() - margin.left - margin.right,
height = $(window).height() - 28 - margin.top - margin.bottom;
var points = [];
for (var i = 0; i < 8; i++) {
for (var j = 0; j < 12; j++) {
points.push([Math.floor(width * j / 12), Math.floor(height * i / 8)]);
}
}
var hexbin = d3.hexbin()
.size([width, …Run Code Online (Sandbox Code Playgroud) 当我尝试使用大文本设置textarea的值(例如字符串长度为600000)时,浏览器(Firefox 3.5.3)会冻结.
文本在1行中,因此文本包装需要由textarea本身发生.我认为这会导致问题.
有谁知道解决这个问题?
如何更改Sunburst可视化中最内圈的半径?请参阅以下示例:(http://bl.ocks.org/d/910126/ - 注意中心区域有多大;它可以更小吗?)

此外,是否可以为Sunburst中的所有层定义不同的高度?