Google visualization 最小值小于零的谷歌面积图
如何让Google图表显示原点为最小值而非零的面积图 在本例中,我希望蓝色区域从-2000开始 这是小提琴Google visualization 最小值小于零的谷歌面积图,google-visualization,stacked-area-chart,Google Visualization,Stacked Area Chart,如何让Google图表显示原点为最小值而非零的面积图 在本例中,我希望蓝色区域从-2000开始 这是小提琴 一种可能性是使用值为-2000和2000的两个虚拟列将第一个有用值推送到0: var data = google.visualization.arrayToDataTable([ ['Month', 'dummy1', 'dummy2', 'Bolivia', 'Ecuador', 'Madagascar', 'Papua New Guinea', 'Rwanda'],
一种可能性是使用值为-2000和2000的两个虚拟列将第一个有用值推送到0:
var data = google.visualization.arrayToDataTable([
['Month', 'dummy1', 'dummy2', 'Bolivia', 'Ecuador', 'Madagascar', 'Papua New Guinea', 'Rwanda'],
['2004/05', -2000, 2000, 165, 938, 522, 998, 450],
['2005/06', -2000, 2000, 135, 1120, 599, 1268, 288],
['2006/07', -2000, 2000, 157, 1167, 587, 807, 397],
['2007/08', -2000, 2000, 139, 1110, 615, 968, 215],
['2008/09', -2000, 2000, 136, 691, 629, 1026, 366]
]);
并添加从图例中删除虚拟系列的选项:
series: {
0: {
visibleInLegend: false
},
1: {
visibleInLegend: false
}
}
请参阅。我认为您不需要第二个虚拟系列,您可以在系列中设置一些额外选项来清理输出:@asgallant:这就像我尝试的第一个解决方案。不知何故,我觉得这是不对的:所有的价值观都被压低了。正因为如此,我在第二个虚拟系列中加入了与原始图表相似的内容。谢谢:-)
series: {
0: {
visibleInLegend: false
},
1: {
visibleInLegend: false
}
}