【发布时间】:2013-05-08 20:27:25
【问题描述】:
我正在尝试实现堆积条形图。 我的数据源是 JSON 数组。 数据可能是负面的或正面的。 我引用了这个链接
http://bl.ocks.org/ZJONSSON/2975320
但问题是这里使用的数据像矩阵类型。 喜欢:
var data = [[{y:3},{y:6},{y:-3}],
[{y:4},{y:-2},{y:-9}],
[{y:10},{y:-3},{y:4}]
]
我有相同的数据,但在 JSON 数组中:
var data = [{x:"abc", y1:"3", y2:"4", y3:"10"},
{x:"abc2", y1:"6", y2:"-2", y3:"-3" },
{x:"abc3", y1:"-3", y2:"-9", y3:"4"}
]
现在我的问题是如何使用 JSON 格式的数据来实现这个图表。
【问题讨论】:
-
我不确定我是否理解这个问题。您发布的任何代码块都可以在JSON 中表示。为什么您希望属性值是字符串而不是数字?
-
你也可以看看这个答案:stackoverflow.com/questions/15388481/…
标签: javascript json d3.js