我想繪製2個系列的柱形圖,因此2個Y軸,一個在左側,另一個在右側。但是這些列顯示在相同的地方,在彼此之上而不是並排。你有什麼想法如何解決這個問題?帶有2個Y軸的ExtJS柱形圖
類似的東西:
Ext.onReady(function() {
var chart;
chart = new Ext.chart.Chart({
width: 800,
height: 600,
animate: true,
store: store1,
renderTo: Ext.getBody(),
shadow: true,
axes: [{
type: 'Numeric',
position: 'left',
fields: ['data1'],
label: {
renderer: Ext.util.Format.numberRenderer('0,0')
},
title: 'Number of Hits',
grid: true,
minimum: 0
}, {
type: 'Category',
position: 'bottom',
fields: ['name'],
title: 'Month of the Year'
}, {
type: 'Numeric',
position: 'right',
fields: ['data2'],
title: 'Test'
}],
series: [{
type: 'column',
axis: 'left',
highlight: true,
xField: 'name',
yField: 'data1'
}, {
type: 'column',
axis: 'right',
xField: 'name',
yField: 'data2'
}]
});
});
感謝
你能總結一下那篇文章在你的回答中說了些什麼?這樣,如果由於某種原因帖子變得不可用,我們在這裏仍然有一個可用的答案:-) – 2012-07-26 08:14:17
這是一個簡單易用的原始問題解決方案。 – 2012-11-01 15:42:29