He creado un gráfico de barras apiladas de Flot pero los bloques no parecen apilarse, todos comienzan en 0 (en la parte inferior del gráfico).Flot apiló el gráfico de barras no apilando
Los valores de los 4 bloques son:
- brillante verde - 1
- Purple - 28
- Red - 83
- Verde claro - 195
Si se apiló correctamente debería estar a una altura de 307. ¿Alguna idea de lo que está mal?
drawLineChart: function(el,data,ticks,labelstr) {
var plot = $.plot(el, data, {
series: {stack: true,
lines: {show: false, steps: false},
bars: {show: true, barWidth: 0.4, align: 'center'}
},
xaxis: {
ticks: ticks
},
yaxis: {
min: 0,
},
grid: {
color: '#aaa',
borderWidth:0,
axisMargin:0,
hoverable: true,
autoHighlight: false
},
legend: {
show: true,
position: "ne",
noColumns: 1
}
});
}
Definitivamente tenía el archivo stack.js incluido ... Comprobé que se estaba cargando a través de Firebug e informó HTTP 200. He perdido horas en esto. ¡Podría cambiar a Google Charts en su lugar! – RichW
@RichW - debe estar ocurriendo algo más, ¡porque claramente su código funciona! Supongo que la otra posibilidad es que haya algo extraño en sus objetos de datos. ¿Tal vez pueda editar algunos objetos de datos de ejemplo en su pregunta? – Ryley