Charts Google可视化API中的正反图

Charts Google可视化API中的正反图,charts,google-visualization,Charts,Google Visualization,我需要生成如下图表: 具体来说,我想显示一段时间内(可能是一小时、一分钟等)的正值和负值,并像这样显示 我可以发誓我在前几天看到过类似的东西,但我现在找不到,甚至不知道这种图表叫什么 首先,你知道这种图表叫什么吗?这样我就可以找到文档了?第二,有没有办法用谷歌可视化API实现这样一个图表?如果没有,是否有另一个通用的web图表解决方案可以实现这一点 感谢您的时间。这被称为“堆叠条形图”,确实可以使用Google Visualization API创建 只需使用“isStacked”属性(此处描

我需要生成如下图表:

具体来说,我想显示一段时间内(可能是一小时、一分钟等)的正值和负值,并像这样显示

我可以发誓我在前几天看到过类似的东西,但我现在找不到,甚至不知道这种图表叫什么

首先,你知道这种图表叫什么吗?这样我就可以找到文档了?第二,有没有办法用谷歌可视化API实现这样一个图表?如果没有,是否有另一个通用的web图表解决方案可以实现这一点

感谢您的时间。

这被称为“堆叠条形图”,确实可以使用Google Visualization API创建

只需使用“isStacked”属性(此处描述;)

下面是一些示例代码(基于Google提供的默认条形图示例,并进行了更新,以显示isStacked的使用情况以及示例中的一些示例数据)

结果


使用柱形图代替条形图:

var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));

太棒了!我甚至没有想过使用带负值的堆栈。非常感谢你回答这个问题。我现在还不能颁发赏金,但两小时后,你就拿到了!没问题,很高兴能帮上忙!谢谢你的提示,我试过了,但是我的杆是水平的?为什么我的和你的不一样?我不知道对不起-我5年前写下了这个答案!
var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));