Javascript 带有两个hAxis的google堆叠条形图api
我正在使用谷歌api绘制一个堆叠条形图,我想要两个hAxis作为图形(顶部一个为数字格式,底部一个为%格式)。我正在使用这段代码渲染图形 有人能建议如何将顶部hAxis添加为数字吗Javascript 带有两个hAxis的google堆叠条形图api,javascript,google-visualization,bar-chart,Javascript,Google Visualization,Bar Chart,我正在使用谷歌api绘制一个堆叠条形图,我想要两个hAxis作为图形(顶部一个为数字格式,底部一个为%格式)。我正在使用这段代码渲染图形 有人能建议如何将顶部hAxis添加为数字吗 function drawVisualization() { // Create and populate the data table. var data = google.visualization.arrayToDataTable([ ['Year', 'Austr
function drawVisualization() {
// Create and populate the data table.
var data = google.visualization.arrayToDataTable([
['Year', 'Austria', 'Bulgaria', 'Denmark', 'Greece'],
['2003',1360,1001,1082,1974],
['2004',1556,1649,1150,1495]
]);
// Create and draw the visualization.
new google.visualization.BarChart(document.getElementById('visualization')).
draw(data,
{title:"Yearly Coffee Consumption by Country",
width:600, height:400,
vAxis: {title: "Year"},
isStacked:true,
hAxes:{0:{title:'Losses in percentage',format:'#,#%'},
1:{title:'Losses in number'}
},
series:{0:{targetAxisIndex:0},1:{targetAxisIndex:1}}
}
);
}
条形图不支持顶级hAxis。非常感谢。哪个图表支持?@asgallant,如果你看到他们在hax中提到我们可以做。该选项存在以支持多个hax,但第一个hax之外的其他轴不会呈现。您可以创建一个添加对多个HAX的支持。我尝试了您的代码,但无法在多个targetAxisIndex上显示堆叠图表。有人能证实这是否有效吗?