Soy nuevo en D3 y estoy teniendo un momento muy difícil con el gráfico de burbujas a menos que utilice el ejemplo de datos exacta:D3 Gráfico de burbujas
- https://github.com/mbostock/d3/blob/master/examples/bubble/bubble.js
- https://github.com/mbostock/d3/blob/master/examples/data/flare.json
Específicamente estoy teniendo problemas con
.attr("transform", function(d) { return "translate(" + d.x + "," + d.y + ")"; });
No puedo ejecutar obtener esta parte de la código para trabajar con otros ejemplos.
Aquí es un subconjunto de los datos JSON estoy trabajando con:
{
"name": 301,
"children": [
{
"resourceid": "11",
"creator_uid": "301",
"owner": "Tom",
"name": "Omega",
"created_time": "2012-03-07 20:07:11",
"items": "4"
},
{
"resourceid": "188",
"creator_uid": "301",
"owner": "Tom",
"name": "Nexus",
"created_time": "2012-03-31 00:04:56",
"items": "14"
}
]
}
soy capaz de establecer el radio a "elementos", pero espero
.data(bubble.nodes(json)
para distribuir los nodos , pero recibo errores que dx es NULL. Teniendo en cuenta los datos de muestra para el ejemplo de burbujas, no estoy seguro de cómo el ejemplo de burbujas está creando d.x y d.y.
¿Podría alguien explicar esto en detalle?