d3.js中的元素重叠词云

时间:2016-08-01 16:53:32

标签: javascript d3.js

我正在尝试在d3中创建一个词云。我有以下代码

  

http://jsbin.com/vefifukeno/edit?html,js,output

我怎样才能克服单词的重叠。我无法理解为什么单词超出边距,因为我已经给出Math.random()它应该在0和1之间。

1 个答案:

答案 0 :(得分:1)

请注意,杰森戴维斯自己写道: “请注意,这是唯一的布局算法,任何将文本转换为单词并渲染最终输出的代码都需要额外的开发。”   https://www.jasondavies.com/wordcloud/about/

所以你必须自己实现它..