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