【发布时间】:2017-08-12 03:30:46
【问题描述】:
我有以下 json 数据:
var data = {
age:
{
male:
{ '0-9': 249.8740575482693,
'10-19': 238.2744788358169,
'20-29': 369.10362988529357,
'30-39': 156.9635033529556,
},
female:
{ '0-9': 182.36397053287214,
'10-19': 265.8954005792933,
'20-29': 210.98459487382183,
'30-39': 159.24536288458913,
},
}
}
我正在尝试为每个年龄段的男性和女性制作一个分组的 C3 条形图,但没有任何运气。我错过了什么?
var sex = ['male', 'female'];
var chart = c3.generate({
bindto: '#chart2',
data: {
json: [data["age"]],
keys: {
value: ['0-9', '10-19', '20-29', '30-39']
},
type: 'bar',
},
axis: { x: {
type: 'category',
categories: sex,
}},
});
【问题讨论】:
标签: javascript json c3.js