7

https://google-developers.appspot.com/chart/interactive/docs/gallery/linechart#Example

如何将单位添加到垂直轴,如“$”或“€”?在示例中,它应该是 1.200 $、1.000 $、800 $、600 $ 和 400 $。

像这样添加'$'是行不通的:

var data = google.visualization.arrayToDataTable([
      ['Year', 'Sales', 'Expenses'],
      ['2004',  1000 '$',      400],
      ['2005',  1170 '$',      460],
      ['2006',  660 '$',       1120],
      ['2007',  1030 '$',      540]
    ]);

我知道,这是一个不好的例子,因为 sales 没有任何单位,但这只是一个例子。

4

2 回答 2

17

您需要在图形选项中添加格式标签,如下所示:

var options = {
    vAxis: {format:'# $'}
};

参考:https ://google-developers.appspot.com/chart/interactive/docs/gallery/linechart#Configuration_Options

于 2013-03-10T20:30:11.923 回答
0

我偶然发现了这个问题,发现较新的 Google 表格(2017 年)具有网格/图表的“高级编辑”选项。单击右上角的向下箭头,您将看到它。如果向下滚动,该界面上的最后一个选项卡可让您为数据轴设置自定义前缀/后缀。

于 2017-03-23T20:07:19.233 回答