RuleChart
用于展示每个分类项的数值范围或持续时间。每条规则表示一个起始值和结束值的跨度,适用于展示周期、持续时间或数值范围的可视化数据。
labelOnYAxis
(可选)boolean
false
true
,图表会将分类标签放置在 Y 轴,并以横向方式展示每条规则(水平规则)。若为 false
,则标签在 X 轴,规则为垂直方向。marks
(必填)类型:
说明: 用于定义每条规则的起止范围。
label
:分类标签或时间单位(如 "Trees"
或一个 Date
)。start
:规则的起始数值。end
:规则的结束数值。unit
:(可选)时间单位,如 .month
、.day
,用于表示基于时间的规则范围。也可结合 ChartMarkProps
使用,支持以下自定义样式:
foregroundStyle
— 设置颜色或样式annotation
— 添加标注标签opacity
— 控制透明度