You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Bar Chart的vAxis中显示带千分位逗号的数值?

解决Google Bar Chart纵轴千分位逗号格式问题

很简单,你只需要调整vAxis里的format配置项就能实现需求。Google Charts支持ICU格式语法,直接用带千分位的格式字符串就能搞定。

修改后的完整配置代码

把你原来的options对象替换成下面这段:

var options = {
  width: 700,
  height: 400,
  interpolateNulls: true,
  title: title_val,
  hAxis: { title: haxis_title },
  vAxis: {
    title: vaxis_title,
    logscale: vaxis_logscale,
    // 核心修改:用带千分位的格式字符串替换原来的'$'
    format: '$#,###'
  },
  legend: { position: 'right' }
};
charttrend.draw(dataTable, options);

额外适配说明

  • 如果需要保留小数位(比如两位小数),可以把格式改成'$#,###.00'
  • 要是不需要美元符号,只想要纯数字带千分位,直接用'#,###'即可
  • Google Charts的格式规则遵循ICU DecimalFormat标准,你可以根据实际需求调整格式字符串的细节

内容的提问来源于stack exchange,提问作者rk77

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.12 04:45:48