开发预览 更新于 2026-05-10

TornadoChart 龙卷风图

中心轴对称的横向柱图 —— 左右两侧分别表达两组对比量,敏感度分析 / 人口金字塔 / 男女对比 / AB 实验 都用得上。

基础用法

每一行 { label, left, right } 在中心轴两侧画两条对称柱,按绝对值缩放到同一标尺。默认按”总幅度”降序排列,呈现经典的龙卷风形状。

背景 视口

API

Prop类型默认说明
items{ label, left, right, leftColor?, rightColor? }[]数据数组
leftLabelstring'左'左侧表头
rightLabelstring'右'右侧表头
leftColorstringaccent左侧默认柱色
rightColorstringwarning右侧默认柱色
rowHeightnumber24单行像素高
sortByMagnitudebooleantrue按 (
showValuesbooleantrue柱端显示数值
format(v) => string数值格式化
ariaLabelstringSR 描述
size'sm' | 'md' | 'lg''md'字号档位

事件 payload:{ index, item, side: 'left' | 'right' }

反馈与讨论

TornadoChart 龙卷风图 的讨论

0
0 / 600
正在加载评论...