我现在阅读本教程的开发人员: https://developers.google.com/chart/interactive/docs/gallery/columnchart
使用对象 hAxis 和parametr 方向我尝试仅显示图表的正轴。 我也想,我的轴只有整数,现在它 0.5,1,1.5 谢谢!
答案 0 :(得分:4)
vAxis:{viewWindowMode:“explicit”,viewWindow:{min:0}}
答案 1 :(得分:2)
direction
选项仅控制轴的方向(从左到右或从右到左),而不是显示的值。使用hAxis.viewWindow.min
和hAxis.viewWindow.max
选项控制轴上显示的值范围。将hAxis.viewWindow.min
设置为0
可以防止出现任何负数。
请记住,列以其轴值为中心,因此如果您有任何列为0,则必须在0左侧给它们一些空格以绘制所有列。同样,它们需要在最大值右侧有一点空间来适应所有列。
默认情况下,ColumnChart将尝试在整个数据中均匀分布5个刻度线(您可以通过设置hAxis.gridlines.count
选项进行更改)。这可能会导致一些相当奇怪的结果。有时你最终会在标签中得到可以安全忽略的小数(当你的轴跨越一个很大的数字距离时尤其如此);在这种情况下,您可以将hAxis.format
选项设置为丢弃小数(例如,'#,###'
)。如果您的数据范围较小,则可以更好地指定hAxis.ticks
选项,该选项采用一组值来设置刻度线。