circle-pack

    0热度

    1回答

    我有一个FLask应用程序,在我的模板/文件夹中有一些html文件。我想一个不错的D3可视化添加到我的index.html,所以首先我试图复制/粘贴泡实例到一个名为我的模板/文件夹bubbles.html文件: http://bl.ocks.org/mbostock/4063269 我试图用Firefox打开bubbles.html,但只有白色空间,气泡应该在那里。这是奇怪的事情。当我将bubbl

    0热度

    1回答

    我正在使用d3圆形打包算法。它的设置是为了让内圈占据所有可用的空间。所以如果我有两个相同大小的圆圈,一个包含三个子圆圈,一个包含50个圆圈,三个圆圈显得非常大。 是否有一个简单的修改,我可以使脚本,使内圈不会超过一个特定的大小 - 也许漂浮在中心? 这里来源: https://github.com/mbostock/d3/blob/master/src/layout/pack.js

    1热度

    1回答

    如何创建一个气泡图在http://bl.ocks.org/mbostock/raw/4063269/创建气泡图: ...但使用NVD3? 的NVD3网站只具有参考散点图http://nvd3.org/ghpages/scatter.html

    1热度

    1回答

    我试图创建d3.js使用圆形停车场布局的图表中http://jsfiddle.net/mypandos/h3pfx6ns/ <!DOCTYPE html> <meta charset="utf-8"> <style> circle { fill: rgb(31, 119, 180); fill-opacity: .25;

    1热度

    1回答

    我在一个页面上组合了两个d3可视化,需要CSS的帮助。在这一点上,它们互相重叠,我感到非常沮丧。这两个可视化是这些:http://bl.ocks.org/mbostock/3883245: 和http://bl.ocks.org/mbostock/4063269: 我在这一点上只是两者相结合的index.html文件。任何指向我应该如何样式,以便它们不重叠的指针将非常感谢!

    1热度

    1回答

    我创建了一个网页,最多可以有4个图表,具体取决于具体的标准。一切都很美妙。现在客户希望气泡大小比率在4个图表中保持一致(即,每个图表中的值为2000表示为相同大小的气泡)。 是否可以配置bubble.nodes()发电机来执行此操作任务? 我知道我可以提供半径()计算器,但我没有数学背景来计算给定数据集的最佳半径。 我正在使用包布局。睡了一晚后,我想我想出了一个可行的解决方案。在为每个图表生成布局

    2热度

    1回答

    所以我正在研究D3.js中的气泡图:http://bl.ocks.org/mbostock/4063269。宽度和高度由直径决定。所以我问:如何使这个SVG泡泡云,以及任何其他SVG响应尽可能少的重新编码? <script> var diameter = 628, format = d3.format(",d"), color = d3.scale.ordinal()

    1热度

    1回答

    我使用d3.js制作了宾夕法尼亚不同能源公司拥有的天然气井的气泡图。 我已经构建了一个嵌套对象,首先按公司排序,然后按井排序。一个片段: { "name": "Companies", "children":[ { "name": "Shell", "children": [ { "name": "100",

    0热度

    1回答

    我一直在试图添加可点击超链接到基于此代码的可缩放d3圆形包:http://bl.ocks.org/nilanjenator/4950148,但我无法让它工作。理想情况下,我会链接圈子文本标签下的链接,但此时可点击的标签就像rad一样。 我敢肯定它对d3的误解。我研究了几个应该可以工作的堆栈主题:(Hyperlinks in d3.js objects),这里是我失败的尝试。我还更新了json数据文

    1热度

    1回答

    我正在尝试在六角形模式中包装一堆圆UIViews。 它们都有不同的尺寸。 首先我随机生成的UIViews,并把它们在屏幕上,如下所示: 然后我有安排在围绕中心的圆形图案的视图的算法。这是算法: func arrangeViews() { let viewCenter = self.view.center let radius: Double = 50?? <- W