如何使用DC.js呈现具有以下数据类型的多折线图-JAVASCRIPT(DC.js)
How to render multi line chart with DC.js with the following type of data - JAVASCRIPT (DC.js)
以下是一组数据:
var data = [{
machine1: [
{x:"20/12/2014", y:2}, {x:"21/12/2014", y:10}
]},{
machine2: [
{x:"20/12/2014", y:23}, {x:"21/12/2014", y:46}
]
}];
需要为上述数据实现dc.js每台机器在图表上都有单独的线条。感谢的帮助
交叉滤波器在平坦的观测阵列中工作得最好。看起来你的数据最好用{machine,x,y}的观测值(行)来表示
很难用你给出的例子来判断,因为它嵌套得很深,但许多级别都没有使用,确切的格式是什么。我建议你在制作它时将其展平,或者如果你无法控制,则对它进行循环,生成一个只包含最深{x,y}对象的数组,但用高于该级别的机器id对它们进行注释。
相关文章:
- 使用dc.js、d3.js和crossfilter引用错误
- 带有dc.js的均匀间隔直方图仓
- DC.js带过滤器的订购
- 确定(识别)dc.js图表类型
- DC.js数据表没有按应有的方式显示
- Vue, Webpack, DC.js, and Finally Crossfilter
- DC.JS点击选择栏
- dc.js中带计数的条形图
- DC.js双重分组
- DC.js图表中的初始范围选择
- 交互式图表(通过 dc.js)未正确相互更新
- dc.js生成一个具有前5个值的pieChart
- dc.js和crossfilter降低了一周中每天的平均计数
- 隐藏dc.js行图表中的指定行
- 将记录添加到交叉筛选器dosen't更新dc.js lineChart组
- DC.js图形标记
- 我怎样才能创建一个动态表-Crossfilter-dc.js
- 如何在DC.js中将笔刷选择四舍五入到10或10k
- 使用crossfilter和dc.js绘制每一天的最小-最大值
- dc.js 没有在 jsp 中加载,但它在 HTML 中加载