Google visualization 如何在面积图中隐藏第一个hAxis标签?
我使用谷歌图表在我的网页上显示面积图。但由于其性质,firstGoogle visualization 如何在面积图中隐藏第一个hAxis标签?,google-visualization,Google Visualization,我使用谷歌图表在我的网页上显示面积图。但由于其性质,firsthAxislabel显示在firstvAxislabel附近(参见-2013中的一个示例,它接近0)。如果将图表类型更改为折线图,则不存在此类问题(请参阅另一个Google文档) 有没有办法隐藏第一个hAxis标签(可能还有最后一个)?我试着玩了slidedtext——但看起来还是不太好。而showTextEvery则没有帮助,因为计数总是从第一个元素开始 使用折线图查看我的图表的外观 和面积图类型: Upd。我可以将vAxis更
hAxis
label显示在firstvAxis
label附近(参见-2013中的一个示例,它接近0)。如果将图表类型更改为折线图
,则不存在此类问题(请参阅另一个Google文档)
有没有办法隐藏第一个hAxis标签(可能还有最后一个)?我试着玩了slidedtext
——但看起来还是不太好。而showTextEvery
则没有帮助,因为计数总是从第一个元素开始
使用折线图查看我的图表的外观
和面积图
类型:
Upd。我可以将vAxis
更改为continuous
类型(1,2,3,4
)。然后,我可以使用标记控制显示的内容和未显示的内容。它甚至可以帮助我显示正确的标签:
hAxis: {format: '#', ticks: [{v:2, f:"17.03-23.03"},{v:3, f:"24.03-30.03"}]},
唯一的问题仍然是工具提示-它仍然显示像1
,2
等值。我试过玩,但没有运气。在这些示例中,您看到的是连续('number'
,'date'
,'datetime'
,'timeofday'
数据类型)和离散数据类型之间的区别('string'
type)轴,图表之间没有差异
根据您问题的性质,我假设您有一个连续轴类型。在这种情况下,您可以通过hAxis.ticks
选项告诉图表哪些值用于轴刻度线:
hAxis: {
ticks: [1, 2, 3, 4, 5]
}
hAxis.ticks
获取一组值或对象。值是要在其中放置记号标记的点,对象具有v
和f
属性,其中v
是放置记号标记的值,f
是要在该点使用的标签,例如:
hAxis: {
ticks: [{v: 1, f: 'label for tick mark at 1'}]
}
我的hAxis是离散的,vAxis是连续的。实际上,我只是改变了图表类型,它帮助我在左边和右边添加了额外的空格,我用图像更新了问题。我根据你的答案更新了我的问题。现在问题是工具提示-如何显示正确(f
)标签。将数据添加到数据表时,使用相同的对象格式(v
表示值,f
表示格式化值)输入这些数据点的数据,它们将正确显示在工具提示中。