В настоящее время я работаю над диаграммой c3, чтобы нарисовать гистограмму стека.я могу заполнять динамические данные, основанные на событии щелчка, все работает нормально, но когда я смотрю на диаграмму, гистограмма, отображаемая в диаграммах, не позиционируется должным образом на основе моих входных данных
Здесь я прилагаю мой образец кода:
Rowvalue = [['1-10'].concat(processed_value_final0),
['11-50'].concat(processed_value_final1),
['51-200'].concat(processed_value_final2),
['201-500'].concat(processed_value_final3),
['501-1k'].concat(processed_value_final4)];
groupCol = ['1-10', '11-50', '51-200', '201-500', '501-1k'];
var chart = c3.generate({
bindto: div_id,
data: {
columns:Rowvalue,
type: 'bar',
order: 'asc',
groups: [
groupCol
]
},
bar: {
width: barwd
} ,
grid: {
y: {
show: true,
lines: [{value:0}]
}
},
axis: {
x:
{
type: 'category',
categories: keyValue
},
y:
{
min : 0,
padding : {
bottom : 0
}
}
},
color: {
pattern: ['#ED5565', '#23C6C8', '#F8AC59', '#1AB394', '#1C84C6', '#F8AC59', '#23C6C8', '#ED5565', '#F8AC59']
},
legend:
{
show: true,
position:'right'
},
tooltip :
{
show:true
}
});