d3.js

    0热度

    1回答

    这基本上是javascript问题我想通过Ajax获取数据并将它们放入数组,但是当我在控制台中记录数组时,我得到Parse错误。我正在使用d3.js库创建一个动态图。但错误是我猜纯粹是由于错误地应用了Javascript概念。 var n = 40, random = function(){ d3.json("/server/file/path", function(graph

    20热度

    3回答

    我在尝试将d3集成到require/backbone应用程序时遇到问题。我main.js包含如下: require.config({ paths: { d3: 'libs/d3/d3.v2.min' backbone: ... ... } }); 而我的看法骨干喜欢的东西(在CoffeeScript中) define ['backbone',

    0热度

    1回答

    我正在用不同的圈子做一个阴谋。每个圆都有固定的位置,但每个圆的大小可以通过html输入字段单独更改。 的代码使用输入字段是这样的: <input type="text" id="size1" class="size" value="" style="width: 30px;"> 我已经在这个数据集中保存的数据: var dataset = [{name: "circle1", xpos: -4

    2热度

    4回答

    如何在d3.js中使用graphml文件? [我想绘制一个强制指导图] 将文件转换为.json更简单吗?怎么样 ?我一直没能找到一个转换器(我发现了一个python转换器,但我不是python用户) 是否可以直接使用graphml文件?可能与d3.xml? 注: 的graphml看起来像这样 <graph id="G" edgedefault="directed"> <node id="n0">

    4热度

    1回答

    所以我有一个已经工作的jquery ajax应用程序,我试图创建使用d3js图。我对jq非常熟悉,但这是我第一个使用d3的项目。 因此,我的html文件使用jquery.ajax从php脚本/ mysql数据库请求json编码的数据。我的所有数据返回的格式与此类似: {"status":"Failed","msg":"Bad request."} ,或者如果它的数据是这样的(这是用户的年龄细分):

    4热度

    1回答

    我下面这个教程: http://bl.ocks.org/2206529 我要确定每个国家的中心区域,但我有两个问题: 如何遍历每个州的SVG元素? 如何确定特定SVG元素的中间坐标? 我的g元素包含许多路径,其中每个路径代表一个状态。看来,当我使用下面的代码: states.selectAll("path") 我想找到使用路径的中心: states.selectAll("path").attr

    2热度

    1回答

    我遇到以下代码的问题。在具有“console.log”的行上,'this'变量应该包含'Object Chart',但是包含'path.line'。因此,对xscale的引用是未定义的。我为什么得到这个?在Chrome和Firefox下发生此错误。 谢谢。 <!DOCTYPE html> <html> <head> <title>test</title> <meta charset="ut

    0热度

    1回答

    所以我有一些javascript代码与d3,我需要一些帮助。所以在我的主HTML文件我有这样的帆布声明: 然后在另一个文件中我有这些命令: var canvas = d3.select("#canvas") var data_var=get_data(); var selection=canvas.selectAll("circle") .data(data

    0热度

    1回答

    所以我的问题是双重的。让我说,我对d3和javascript很新,如果我的问题看起来很简单,请原谅我。 首先,我创建我的数据数组,如下所示: var data=[ { "atomic_number": "1", "name": "H", "en": "2.2", "type": "non-metal" }, { "atomic_number"

    2热度

    1回答

    我已将饼图示例扩展为: ,饼图的半径因百分比而异。我想每20%添加一个网格线(圈),但我无法弄清楚如何。 这里是更新CSV: 年龄,人口,百分之 < 5,2704659,67 5-13,4499890,38 14-17,2159981,91 18-24,3853788,49 25-44,14106543,71 45-64,8819342,88 = 65,612463,64 ,这里是具有不同半径的饼