FR图表Y轴添加单位
FR图表Y轴添加单位
方法一:自定义坐标轴标签(推荐)
操作路径: 图表属性 → 样式 → 坐标轴 → Y轴 → 坐标轴标签
// 自定义函数
function() {
var m = this / 10000;
return m + "万吨";
}
优点: 灵活,可自定义计算逻辑和显示格式
方法二:数字格式设置
操作路径: 图表属性 → 样式 → 文本 → 数字格式
格式设置: ###0.00 万吨
注意: 需要在数据集中预先处理数据(除以10000)
-- 数据集中处理
SELECT
日期,
数量 / 10000 AS 数量万吨
FROM 表名
常用单位换算
原始数据 | 除数 | 显示单位 | 格式示例 |
---|---|---|---|
个 | 10000 | 万个 | ###0.0 万个 |
元 | 10000 | 万元 | ###0.00 万元 |
吨 | 10000 | 万吨 | ###0.00 万吨 |
元 | 100000000 | 亿元 | ###0.00 亿元 |
最佳实践
- 数据量大时:推荐方法一,避免数据集重复计算
- 格式固定时:推荐方法二,设置简单
- 多图表复用:建议在数据集层面统一处理单位
示例
// 处理亿元单位
function() {
var value = this / 100000000;
return value.toFixed(2) + "亿元";
}
// 处理万人单位
function() {
var value = this / 10000;
return Math.round(value) + "万人";
}