Google visualization 如何在面积图中隐藏第一个hAxis标签?

Google visualization 如何在面积图中隐藏第一个hAxis标签?,google-visualization,Google Visualization,我使用谷歌图表在我的网页上显示面积图。但由于其性质,firsthAxislabel显示在firstvAxislabel附近(参见-2013中的一个示例,它接近0)。如果将图表类型更改为折线图,则不存在此类问题(请参阅另一个Google文档) 有没有办法隐藏第一个hAxis标签(可能还有最后一个)?我试着玩了slidedtext——但看起来还是不太好。而showTextEvery则没有帮助,因为计数总是从第一个元素开始 使用折线图查看我的图表的外观 和面积图类型: Upd。我可以将vAxis更

我使用谷歌图表在我的网页上显示面积图。但由于其性质,first
hAxis
label显示在first
vAxis
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
表示格式化值)输入这些数据点的数据,它们将正确显示在工具提示中。