У меня есть простая структура данных, которую я помещаю в диаграмму пользовательского интерфейса Kendo и складываю связанные строки с помощью общего сгруппированного поля в KeQo UI jQuery.
Диаграмма отображается, как и предполагалось, но ЕДИНСТВЕННАЯ настройкая не могу достичь, чтобы показать «сложенные» метки категории, которые показывают, на что были сгруппированы элементы, «демократ» и «республиканец» в следующем примере.
Пример кода:
function createChart() {
$("#stackie").kendoChart({
seriesDefaults: {
type: "bar",
stack: {
type: true
},
labels: {
visible: true,
background: "transparent",
position: "center",
template: "${series.name} ${value}"
}
},
series: [
{"stack": "Democrat", name: "New York", data: [854]},
{"stack": "Democrat",name: "Boston", data: [190]},
{"stack": "Republican",name: "Texas", data: [190]},
{"stack": "Democrat",name: "Philadelphia", data: [390]},
{"stack": "Democrat",name: "Atlanta", data: [390]},
{"stack": "Republican",name: "Florida", data: [390]},
{"stack": "Republican",name: "Alabama", data: [390]},
{"stack": "Republican",name: "Detroit", data: [390]}
],
valueAxis: {
labels: {
template: "#= kendo.format('{0:N0}', value) #"
},
line: {
visible: false
}
},
categoryAxis: {
field: "stack",
visible: true
},
legend: {
position: "none"
}
});
}
Какие бы опции я ни установил для "категории оси", кажется, игнорируется, и я получаю столбчатую диаграмму с накоплением без меток группировки категорий, как показано ниже:
Кажется, что нетбыть простым / интуитивно понятным способом получения базовых «сложенных» данных.Я также хотел бы показать агрегированные итоги для каждого «стека».
Есть идеи?Спасибо