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

Apache Superset如何设置百分比格式为保留一位小数?

解决Apache Superset百分比保留一位小数的格式问题

要把77.18%显示为77.2%,你需要用Superset支持的**P1**格式字符串,这是基于d3-format标准的正确写法:

  • P 是d3-format里专门的百分比格式标识,会自动将原始小数(比如0.7718)转换为带百分号的格式
  • 后面的数字1代表保留1位小数

之前尝试的.1%、.4s、.3s无效的原因:

  • .1% 是错误用法,d3-format中%只是单纯将数值乘以100加百分号,不会正确处理小数位数的保留逻辑
  • .4s、.3s是紧凑数字格式,用于缩短长数字的显示,不适合百分比场景

如果你的字段存储的是已经乘以100后的数值(比如直接存的77.18而非0.7718),可以用**.1f%**格式,不过这种情况在Superset的自动字段识别中比较少见。

操作步骤:在图表编辑页找到对应数值字段的格式设置项,输入P1即可实现保留一位小数的百分比显示。

内容的提问来源于stack exchange,提问作者Teja Goud Kandula

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 02:20:34