如何从 c3 获取数据.js
How to get the data from the c3.js
我正在使用 d3 中的可重用图表从 c3 开发.js.js,但无法从对象数组中获取数据,我尝试了给定的代码格式。
var chart=c3.generate({
data:{
json:[
{"key":[2000],"value":100},{"key":[2001],"value":200},{"key":[2003],"value":300},{"key":[2004],"value":400},{"key":[2005],"value":500},{"key":[2006],"value":600},{"key":[2007],"value":700}
],
keys:{x:'key[0]',
value:'value',
}
},
axis: {
x: {
type: "category"
}
}
})
chart.data('value')[0].values[0].value
C3 文档在这里
看看这个小提琴
我相信这就是你要做的:
var chart = c3.generate({
data:{
json:[
{"key":2000,"value":100},{"key":2001,"value":200},
{"key":2003,"value":300},{"key":2004,"value":400},
{"key":2005,"value":500},{"key":2006,"value":600},
{"key":2007,"value":700}
],
keys:{
x: "key",
value:['value']
}
},
axis: {
x: {
type: "category"
}
}
});
我不确定为什么你会让数据点的键是一个数组(也许你想交换键和值?),但这里有一个基本的键,值线图,这就是我认为你想要的。
结出这个改编自西坎达·坦博利的答案的小提琴
相关文章:
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 如何使用 Angular JS 将数据保存在数据库中
- JS验证ajax返回的html中的表单数据
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 如何使用下划线js转换这些数据
- node.js请求数据事件未在CORS ajax调用中触发
- 通过连线将数据从js发送到控制器
- 在每次文件上传时发送带有放置区的自定义数据.js
- 节点.js 如何通过基本 Passport 在数据会话中维护所需的数据.js
- 如何从 c3 获取数据.js
- 存储来自多个回调节点的数据.js javascript
- 为什么我不能在 Angular JS 服务中更改数据.js执行函数后
- 在 vis 中访问节点数据.js单击处理程序
- 为什么使用 D3 显示数据.js看起来是截断的
- 检索车把中的专用阵列数据.js模板
- 如何使用挖空恢复模板中的数据.js
- 如何从节点中获取数据.js http get request
- 如何在角度图中实现这些数据.js
- 尝试复制 json 数据 js 时出现类型错误
- 如何在基于 Backbone 的模板中添加数据.js元素