仅显示正轴柱状图Google

时间:2014-05-01 19:48:26

标签: charts google-visualization

我现在阅读本教程的开发人员: https://developers.google.com/chart/interactive/docs/gallery/columnchart

使用对象 hAxis 和parametr 方向我尝试仅显示图表的正轴。 我也想,我的轴只有整数,现在它 0.5,1,1.5 谢谢!

2 个答案:

答案 0 :(得分:4)

vAxis:{viewWindowMode:“explicit”,viewWindow:{min:0}}

答案 1 :(得分:2)

direction选项仅控制轴的方向(从左到右或从右到左),而不是显示的值。使用hAxis.viewWindow.minhAxis.viewWindow.max选项控制轴上显示的值范围。将hAxis.viewWindow.min设置为0可以防止出现任何负数。

请记住,列以其轴值为中心,因此如果您有任何列为0,则必须在0左侧给它们一些空格以绘制所有列。同样,它们需要在最大值右侧有一点空间来适应所有列。

默认情况下,ColumnChart将尝试在整个数据中均匀分布5个刻度线(您可以通过设置hAxis.gridlines.count选项进行更改)。这可能会导致一些相当奇怪的结果。有时你最终会在标签中得到可以安全忽略的小数(当你的轴跨越一个很大的数字距离时尤其如此);在这种情况下,您可以将hAxis.format选项设置为丢弃小数(例如,'#,###')。如果您的数据范围较小,则可以更好地指定hAxis.ticks选项,该选项采用一组值来设置刻度线。