gpt4 book ai didi

google-visualization - Google可视化API格式次要Y轴与主要Y轴不同

转载 作者:行者123 更新时间:2023-12-03 12:48:10 25 4
gpt4 key购买 nike

我有一些尝试使用Google Visualization API(Google图表工具)显示的数据。我已经能够创建该图,并且它看起来很棒,除了应该将辅助Y轴显示为百分比而不是常规数字。这是我的代码和生成的图像。

google.load('visualization', '1', {packages: ['corechart']});

function drawVisualization() {
//Some raw data (not necessarily accurate)'
var data = google.visualization.arrayToDataTable([
['AuditPeriod', 'Audit Count', 'Fail Percentage'],
['02-11-2012', 0, 0],
['02-18-2012', 0, 0],
['02-25-2012', 0, 0],
...
['07-21-2012', 1476, .233062],
['07-28-2012', 1651, .253180],
['08-04-2012', 2217, .210645]
]);

var options = {
vAxis: [0: {format: '#,###'}, 1: {format: '#%'}],
hAxis: { title: "Week", format: 'm/d/y'},
series: {
0:{ type: "bars", targetAxisIndex: 0 },
1: { type: "line", targetAxisIndex: 1}
}
}

var chart = new google.visualization.ComboChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
google.setOnLoadCallback(drawVisualization);

如果我设置 vAxis:{format: '#%'},则两个轴都将格式化为我不想要的百分比。有没有一种方法可以格式化第二个轴,使其与第一个轴不同?

最佳答案

将此问题发布在Google Visualization Group上并得到了答案。

asgallant

You almost had it, use vAxes instead of vAxis when formatting multiple axes:

vAxes: { 0: {format: '#,###'}, 1: {format: '#%'} }​

关于google-visualization - Google可视化API格式次要Y轴与主要Y轴不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11852711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com