ah1*_*ah1 4 javascript formatting d3.js apache-superset
我目前正在使用 Superset 并尝试格式化图表的 y 轴以将数字显示为百分比。
值为 0.7、0.75、0.9、1.2、1.21 等。
我希望将它们格式化为 0.70%、0.75%、0.90%、1.20%、1.21% 等。我在以这种方式格式化它时遇到问题。当我使用“.2%”时,它返回两位小数,即。1.21 变为 121.00%。使用 ',0.01' 将返回 1.2、1.21 等,但在将百分比添加到末尾时,它不会显示 - 而且,当它不存在时,它不会添加第二位小数。
任何人都知道如何在 d3 中格式化 2 点小数位(特别是对于超集,它只接受字符串而不是代码)
在超集中编辑表的列选项卡中,您可以添加 float 类型的新列,在 sql 表达式中您可以给出 (column_name)/100。所以0.70现在会变成0.0070,现在你可以在y轴格式中申请0.2%。
你可以在这里检查一下,尝试只给出字符串
http://koaning.io/d3-format-tutorial.html
| 归档时间: |
|
| 查看次数: |
9505 次 |
| 最近记录: |