图表单位说明
单位对于图表来说很重要,有了明确的单位才能知道这个图表的明确数值,也才能做自适应单位转换,让人更好读。在图表构件中,都会要求设置数据的单位,当前支持单位列表如下:
| 分类(type) | 单位(unit) | 说明 |
|---|---|---|
| none | - | 不转换数值,并展示指定单位。例如:数值为“1000”,单位为“次”,则显示为“1000 次” |
| short(默认) | - | 1000 进制,数值四舍五入转换为 K、M、B、T(最多到 T),并展示指定单位。例如:数值为“1000”,单位“ops”,则显示为“1K ops”;数值为“10,000,000,000,000,000”,单位为“haha”,则显示为“10000T haha” |
| percent | percent(1) | 先乘以 100,再在数字后加 “%” 号 |
| percent | percent(100) | 在数字后加 “%” 号 |
| time | nanoseconds(ns)、microseconds(μs)、milliseconds(ms)、seconds(s)、minutes(m)、hours(h)、days(d) | 自动转换并在数字后加单位,比如:数值 10000,单位 ns,展示时为 10 μs。单位递增:ns、μs、ms、s、min、hour、day、week、month、year。单位只设置到 day,但最高转换到 year |
| data | bytes(B)、kilobytes(KB)、megabytes(MB)、gigabytes(GB)、terabytes(TB)、petabytes(PB) | 1000 进制,并在数字后加单位,比如:数值 1000,单位 B,展示时为 1 KB。单位递增:B、KB、MB、GB、TB、PB、EB、ZB、YB 单位只设置到 PB,但最高转换到 YB |
| data | bibytes(B)、kibibytes(KiB)、mebibytes(MiB)、gibibytes(GiB)、tebibytes(TiB)、pebibytes(PiB) | 1024 进制,并在数字后加单位,比如:数值 1024,单位 B,展示时为 1 KiB。单位递增:B、KiB、MiB、GiB、TiB、PiB、EiB、ZiB、YiB 单位只设置到 PiB,但最高转换到 YiB |
| data rate | bits/sec(bps)、kilobits/sec(Kbps)、megabits/sec(Mbps)、gigabits/sec(Gbps) | 1000 进制,并在数字后加单位,比如:数值 10000,单位 bps,展示时为 10 Kbps。单位递增:bps、Kbps、Mbps、Gbps、Tbps、Pbps、Ebps、Zbps、Ybps 单位只设置到 Gbps,但最高转换到 Ybps |
| data rate | bytes/sec(Bps)、kilobytes/sec(KBps)、megabytes/sec(MBps)、gigabytes/sec(GBps) | 1024 进制,并在数字后加单位,比如:数值 10000,单位 bps,展示时为 10 Kbps。单位递增:bps、Kbps、Mbps、Gbps、Tbps、Pbps、Ebps、Zbps、Ybps 单位只设置到 Gbps,但最高转换到 Ybps |